diff options
author | Richard Trieu <rtrieu@google.com> | 2017-06-30 22:40:33 +0000 |
---|---|---|
committer | Richard Trieu <rtrieu@google.com> | 2017-06-30 22:40:33 +0000 |
commit | 8844c522664bce78d40927e9f03bfe7c291392fa (patch) | |
tree | 73a520b4ec4834d0926612e8c0b8b250545eb0ab /clang/lib/AST/ODRHash.cpp | |
parent | 7d26462d70500e8ef88d9d48a45346b073e9e2e0 (diff) | |
download | bcm5719-llvm-8844c522664bce78d40927e9f03bfe7c291392fa.tar.gz bcm5719-llvm-8844c522664bce78d40927e9f03bfe7c291392fa.zip |
[ODRHash] Support Type TemplateArgument
llvm-svn: 306904
Diffstat (limited to 'clang/lib/AST/ODRHash.cpp')
-rw-r--r-- | clang/lib/AST/ODRHash.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/AST/ODRHash.cpp b/clang/lib/AST/ODRHash.cpp index 5c8d151e081..0e44a12257c 100644 --- a/clang/lib/AST/ODRHash.cpp +++ b/clang/lib/AST/ODRHash.cpp @@ -146,7 +146,10 @@ void ODRHash::AddTemplateArgument(TemplateArgument TA) { switch (Kind) { case TemplateArgument::Null: + llvm_unreachable("Expected valid TemplateArgument"); case TemplateArgument::Type: + AddQualType(TA.getAsType()); + break; case TemplateArgument::Declaration: case TemplateArgument::NullPtr: case TemplateArgument::Integral: |