summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ODRHash.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [ODRHash] Add support for array and decayed types, and parameter names and ty...Richard Trieu2017-05-021-0/+82
* Revert r300001 "Revert r298824 & r298816, recommit r298742 & r298754"Hans Wennborg2017-04-121-100/+0
* Revert r298824 & r298816, recommit r298742 & r298754Richard Trieu2017-04-111-0/+100
* Revert r298742 "[ODRHash] Add error messages for mismatched parameters in met...Vassil Vassilev2017-03-261-59/+0
* Revert 298754 and 298742.Vassil Vassilev2017-03-261-41/+0
* [ODRHash] Add support for array and decayed types.Richard Trieu2017-03-251-0/+41
* [ODRHash] Add error messages for mismatched parameters in methods.Richard Trieu2017-03-241-0/+59
* [ODRHash] Hash typedefs and usings statements in classes.Richard Trieu2017-03-081-0/+17
* [ODRHash] Add support for detecting different method properties.Richard Trieu2017-03-041-1/+10
* [ODRHash] Add basic support for CXXRecordDeclRichard Trieu2017-02-281-0/+9
* [ODRHash] Move inherited visitor call to end of function.Richard Trieu2017-02-251-2/+2
* [ODRHash] Finish FieldDecl support by handling mutable and initializers.Richard Trieu2017-02-241-0/+3
* [ODRHash] Add handling of bitfieldsRichard Trieu2017-02-241-0/+7
* [ODRHash] Add handling of TypedefType and DeclarationNameRichard Trieu2017-02-241-1/+65
* [ODRHash] Handle types in ODR hashing.Richard Trieu2017-02-231-2/+62
* [ODRHash] Add IdentiferInfo and FieldDecl support.Richard Trieu2017-02-231-1/+23
* [ODRHash] static_cast and Stmt hashing.Richard Trieu2017-02-221-4/+23
* Fix -Wunused-private-field warning by removing unused ODRHash reference field...Simon Pilgrim2017-02-221-4/+3
* Add more ODR checking.Richard Trieu2017-02-221-0/+152