summaryrefslogtreecommitdiffstats
path: root/test/Modules/odr_hash.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reduce amount of work ODR hashing does.Richard Trieu2019-05-041-0/+37
* Add triple to test case.Richard Trieu2018-09-051-1/+3
* [ODRHash] Extend hash to support all Type's.Richard Trieu2018-09-041-1/+563
* Diagnose invalid cv-qualifiers for friend decls.Eli Friedman2018-08-031-18/+0
* [ODRHash] Support hashing enums.Richard Trieu2018-07-251-0/+171
* [ODRHash] Merge the two function hashes into one.Richard Trieu2018-07-101-0/+222
* [ODRHash] Adjust info stored for FunctionTemplateDecl.Richard Trieu2018-06-071-0/+14
* [ODRHash] Support FunctionTemplateDecl in records.Richard Trieu2018-05-301-0/+439
* [ODRHash] Hash template arguments of methods.Richard Trieu2018-04-251-1/+104
* [ODRHash] Support pointer and reference types.Richard Trieu2018-04-131-0/+121
* [ODRHash] Skip more types hashing TypedefTypeRichard Trieu2018-04-121-0/+32
* Temporarily revert r328404:Eric Christopher2018-04-021-122/+0
* [ODRHash] Support pointer and reference types.Richard Trieu2018-03-241-0/+122
* Update StmtProfile.cpp to handle zero template arguments.Richard Trieu2018-02-131-0/+15
* [ODRHash] Support ODR violation detection in functions.Richard Trieu2017-12-231-12/+148
* Revert r320230 to fix buildbots.Richard Trieu2017-12-091-148/+12
* [ODRHash] Support ODR violation detection in functions.Richard Trieu2017-12-091-12/+148
* Update ODR hashing testsRichard Trieu2017-11-041-120/+723
* [ODRHash] Add base classes to hashing CXXRecordDecl.Richard Trieu2017-09-301-0/+120
* [ODRHash] Diagnose differing template parameters.Richard Trieu2017-08-231-0/+77
* [ODRHash] Revert r307743 which reverted r307720Richard Trieu2017-07-151-0/+69
* [ODRHash] Avoid taking the types of FunctionDecl'sRichard Trieu2017-07-141-0/+14
* [ODRHash] Revert r307720 to fix buildbot.Richard Trieu2017-07-121-69/+0
* [ODRHash] Support more method types.Richard Trieu2017-07-111-0/+69
* [ODRHash] Support FriendDeclRichard Trieu2017-07-081-0/+78
* [ODRHash] Revert r305104 - Skip inline namespaces when hashing.Richard Trieu2017-07-011-0/+18
* [ODRHash] Support Type TemplateArgumentRichard Trieu2017-06-301-0/+34
* [ODRHash] Improve typedef handling.Richard Trieu2017-06-291-0/+16
* [ODRHash] Hash VarDecl members.Richard Trieu2017-06-161-2/+177
* [ODRHash] Hash TemplateArgument::Pack and TemplateTypeParmTypeRichard Trieu2017-06-151-0/+41
* [ODRHash] Hash Template and TemplateExpansion in TemplateArgument.Richard Trieu2017-06-141-0/+18
* [ODRHash] Hash Expr for TemplateArgument::ExpressionRichard Trieu2017-06-141-0/+33
* [ODRHash] Add TemplateArgument kind to hash.Richard Trieu2017-06-131-0/+18
* [ODRHash] Add diagnostic messages for typedef and type alias.Richard Trieu2017-06-121-0/+102
* Revert r305110 to fix buildbotRichard Trieu2017-06-091-18/+0
* [ODRHash] Add support for TemplateArgument types.Richard Trieu2017-06-091-0/+18
* Revert r304592Richard Trieu2017-06-031-18/+0
* [ODRHash] Add support for TemplateArgument types.Richard Trieu2017-06-021-0/+18
* [ODRHash] Support TemplateSpecializationTypeRichard Trieu2017-05-311-0/+34
* [ODRHash] Revert r303450 to fix buildbotRichard Trieu2017-05-191-102/+0
* [ODRHash] Support TemplateName and TemplateArgumentRichard Trieu2017-05-191-0/+102
* [ODRHash] Support NestedNameSpecifierRichard Trieu2017-05-171-0/+159
* [ODRHash] Support more types in the ODR checker.Richard Trieu2017-05-171-0/+72
* [ODRHash] Loosen checks on typedefs.Richard Trieu2017-05-091-0/+33
* [ODRHash] Add support for array and decayed types, and parameter names and ty...Richard Trieu2017-05-021-31/+177
* [ODRHash] Add testcase with different paramter names. NFCRichard Trieu2017-04-281-0/+46
* [ODRHash] clean up test and add new examples. NFCRichard Trieu2017-04-201-124/+67
* Revert r300001 "Revert r298824 & r298816, recommit r298742 & r298754"Hans Wennborg2017-04-121-170/+109
* Revert r298824 & r298816, recommit r298742 & r298754Richard Trieu2017-04-111-109/+170
* Revert r298742 "[ODRHash] Add error messages for mismatched parameters in met...Vassil Vassilev2017-03-261-85/+1