summaryrefslogtreecommitdiffstats
path: root/lib/AST/ODRHash.cpp
Commit message (Expand)AuthorAgeFilesLines
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* [ODRHash] Fix early exit that skipped code.Richard Trieu2018-09-141-3/+9
* [ODRHash] Extend hash to support all Type's.Richard Trieu2018-09-041-25/+231
* [ODRHash] Support hashing enums.Richard Trieu2018-07-251-1/+35
* [ODRHash] Merge the two function hashes into one.Richard Trieu2018-07-101-37/+56
* [ODRHash] Do not rely on Type* when computing the hash.Vassil Vassilev2018-06-281-9/+0
* [ODRHash] Adjust info stored for FunctionTemplateDecl.Richard Trieu2018-06-071-1/+1
* [ODRHash] Support FunctionTemplateDecl in records.Richard Trieu2018-05-301-0/+21
* [ODRHash] Hash template arguments of methods.Richard Trieu2018-04-251-0/+11
* [ODRHash] Support pointer and reference types.Richard Trieu2018-04-131-0/+18
* [ODRHash] Skip more types hashing TypedefTypeRichard Trieu2018-04-121-3/+13
* Temporarily revert r328404:Eric Christopher2018-04-021-18/+0
* [ODRHash] Support pointer and reference types.Richard Trieu2018-03-241-0/+18
* [ODRHash] Fix hashing for friend functions.Richard Trieu2018-02-221-3/+0
* [ODRHash] Handle some template weirdness.Richard Trieu2018-02-221-14/+15
* [ODRHash] Don't hash friend functions.Richard Trieu2018-01-121-0/+2
* [ODRHash] Disable hashing on methods.Richard Trieu2017-12-231-0/+3
* [ODRHash] Support ODR violation detection in functions.Richard Trieu2017-12-231-0/+30
* [ODRHash] Canonicalize Decl's before processing.Richard Trieu2017-12-211-0/+1
* Revert r320230 to fix buildbots.Richard Trieu2017-12-091-30/+0
* [ODRHash] Support ODR violation detection in functions.Richard Trieu2017-12-091-0/+30
* [ODRHash] Add base classes to hashing CXXRecordDecl.Richard Trieu2017-09-301-0/+8
* [ODRHash] Diagnose differing template parameters.Richard Trieu2017-08-231-1/+54
* [ODRHash] Move into anonymous namespace. NFC.Benjamin Kramer2017-08-201-0/+4
* [ODRHash] Treat some non-templated classes as templated.Richard Trieu2017-08-051-2/+6
* [ODRHash] Revert r307743 which reverted r307720Richard Trieu2017-07-151-0/+2
* [ODRHash] Avoid taking the types of FunctionDecl'sRichard Trieu2017-07-141-1/+5
* [ODRHash] Revert r307720 to fix buildbot.Richard Trieu2017-07-121-2/+0
* [ODRHash] Support more method types.Richard Trieu2017-07-111-0/+2
* [ODRHash] Support FriendDeclRichard Trieu2017-07-081-0/+18
* [ODRHash] Revert r305104 - Skip inline namespaces when hashing.Richard Trieu2017-07-011-18/+9
* [ODRHash] Support Type TemplateArgumentRichard Trieu2017-06-301-0/+3
* [ODRHash] Improve typedef handling.Richard Trieu2017-06-291-1/+14
* [ODRHash] Hash VarDecl members.Richard Trieu2017-06-161-0/+12
* [ODRHash] Hash TemplateArgument::Pack and TemplateTypeParmTypeRichard Trieu2017-06-151-0/+11
* [ODRHash] Remove debugging code from r305361Richard Trieu2017-06-141-1/+0
* [ODRHash] Hash Template and TemplateExpansion in TemplateArgument.Richard Trieu2017-06-141-0/+3
* [ODRHash] Hash Expr for TemplateArgument::ExpressionRichard Trieu2017-06-141-0/+16
* [ODRHash] Add TemplateArgument kind to hash.Richard Trieu2017-06-131-1/+5
* Revert r305110 to fix buildbotRichard Trieu2017-06-091-19/+1
* [ODRHash] Add support for TemplateArgument types.Richard Trieu2017-06-091-1/+19
* [ODRHash] Skip inline namespaces when hashing.Richard Trieu2017-06-091-9/+18
* Revert r304592Richard Trieu2017-06-031-19/+1
* [ODRHash] Add support for TemplateArgument types.Richard Trieu2017-06-021-1/+19
* [ODRHash] Support TemplateSpecializationTypeRichard Trieu2017-05-311-1/+27
* [ODRHash] Revert r303450 to fix buildbotRichard Trieu2017-05-191-90/+2
* [ODRHash] Support TemplateName and TemplateArgumentRichard Trieu2017-05-191-2/+90
* [ODRHash] Support NestedNameSpecifierRichard Trieu2017-05-171-1/+29
* [ODRHash] Support more types in the ODR checker.Richard Trieu2017-05-171-0/+50
* [ODRHash] Loosen checks on typedefs.Richard Trieu2017-05-091-1/+1