reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTContext.h
 1465   QualType getElaboratedType(ElaboratedTypeKeyword Keyword,
 1468   QualType getDependentNameType(ElaboratedTypeKeyword Keyword,
 1473   QualType getDependentTemplateSpecializationType(ElaboratedTypeKeyword Keyword,
 1478       ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS,
tools/clang/include/clang/AST/Type.h
 5156   TypeWithKeyword(ElaboratedTypeKeyword Keyword, TypeClass tc,
 5166   ElaboratedTypeKeyword getKeyword() const {
 5171   static ElaboratedTypeKeyword getKeywordForTypeSpec(unsigned TypeSpec);
 5178   static ElaboratedTypeKeyword getKeywordForTagTypeKind(TagTypeKind Tag);
 5183   static TagTypeKind getTagTypeKindForKeyword(ElaboratedTypeKeyword Keyword);
 5185   static bool KeywordIsTagTypeKind(ElaboratedTypeKeyword Keyword);
 5187   static StringRef getKeywordName(ElaboratedTypeKeyword Keyword);
 5222   ElaboratedType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS,
 5264   static void Profile(llvm::FoldingSetNodeID &ID, ElaboratedTypeKeyword Keyword,
 5297   DependentNameType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS,
 5325   static void Profile(llvm::FoldingSetNodeID &ID, ElaboratedTypeKeyword Keyword,
 5351   DependentTemplateSpecializationType(ElaboratedTypeKeyword Keyword,
 5399                       ElaboratedTypeKeyword Keyword,
tools/clang/include/clang/Sema/Sema.h
 1819   QualType getElaboratedType(ElaboratedTypeKeyword Keyword,
 7070   QualType CheckTypenameType(ElaboratedTypeKeyword Keyword,
tools/clang/lib/AST/ASTContext.cpp
 4280 QualType ASTContext::getElaboratedType(ElaboratedTypeKeyword Keyword,
 4346 QualType ASTContext::getDependentNameType(ElaboratedTypeKeyword Keyword,
 4373                                  ElaboratedTypeKeyword Keyword,
 4386                                  ElaboratedTypeKeyword Keyword,
 4405   ElaboratedTypeKeyword CanonKeyword = Keyword;
tools/clang/lib/AST/QualTypeNames.cpp
  433   ElaboratedTypeKeyword Keyword = ETK_None;
tools/clang/lib/AST/Type.cpp
 2617 ElaboratedTypeKeyword
 2643 ElaboratedTypeKeyword
 2656 TypeWithKeyword::getTagTypeKindForKeyword(ElaboratedTypeKeyword Keyword) {
 2671 TypeWithKeyword::KeywordIsTagTypeKind(ElaboratedTypeKeyword Keyword) {
 2686 StringRef TypeWithKeyword::getKeywordName(ElaboratedTypeKeyword Keyword) {
 2701                          ElaboratedTypeKeyword Keyword,
 2724                                              ElaboratedTypeKeyword Keyword,
 2736   ElaboratedTypeKeyword Keyword;
tools/clang/lib/Sema/SemaDeclCXX.cpp
14657     ElaboratedTypeKeyword Keyword
14694   ElaboratedTypeKeyword ETK = TypeWithKeyword::getKeywordForTagTypeKind(Kind);
tools/clang/lib/Sema/SemaTemplate.cpp
 3565   ElaboratedTypeKeyword Keyword
 9783   ElaboratedTypeKeyword Kwd = TypeWithKeyword::getKeywordForTagTypeKind(Kind);
 9967 Sema::CheckTypenameType(ElaboratedTypeKeyword Keyword,
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  941                                    ElaboratedTypeKeyword Keyword,
 1152                                             ElaboratedTypeKeyword Keyword,
tools/clang/lib/Sema/SemaType.cpp
 1535     ElaboratedTypeKeyword Keyword
 5522       ElaboratedTypeKeyword Keyword
 8281 QualType Sema::getElaboratedType(ElaboratedTypeKeyword Keyword,
tools/clang/lib/Sema/TreeTransform.h
  980                                  ElaboratedTypeKeyword Keyword,
  994                                           ElaboratedTypeKeyword Keyword,
 1038   QualType RebuildDependentNameType(ElaboratedTypeKeyword Keyword,
tools/clang/lib/Serialization/ASTReader.cpp
 6680     ElaboratedTypeKeyword Keyword = (ElaboratedTypeKeyword)Record[Idx++];
 6776     ElaboratedTypeKeyword Keyword = (ElaboratedTypeKeyword)Record[Idx++];
 6787     ElaboratedTypeKeyword Keyword = (ElaboratedTypeKeyword)Record[Idx++];