| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | ExternalSemaSource.h | 36 class TypedefNameDecl; variable 137 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {} in ReadExtVectorDecls() 146 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) {} in ReadUnusedLocalTypedefNameCandidates() argument
|
| H A D | MultiplexExternalSemaSource.h | 30 class TypedefNameDecl; variable 275 void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl*> &Decls) override; 284 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) override;
|
| H A D | Template.h | 41 class TypedefNameDecl; variable 608 Decl *InstantiateTypedefNameDecl(TypedefNameDecl *D, bool IsTypeAlias);
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | MicrosoftCXXABI.cpp | 87 llvm::SmallDenseMap<TagDecl *, TypedefNameDecl *> 133 TypedefNameDecl *DD) override { in addTypedefNameForUnnamedTagDecl() 136 TypedefNameDecl *&I = UnnamedTagDeclToTypedefNameDecl[TD]; in addTypedefNameForUnnamedTagDecl() 141 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override { in getTypedefNameForUnnamedTagDecl()
|
| H A D | CXXABI.h | 65 TypedefNameDecl *DD) = 0; 67 virtual TypedefNameDecl *
|
| H A D | StmtIterator.cpp | 84 else if (TypedefNameDecl* TD = dyn_cast<TypedefNameDecl>(D)) { in HandleDecl()
|
| H A D | ItaniumCXXABI.cpp | 237 TypedefNameDecl *DD) override {} in addTypedefNameForUnnamedTagDecl() 239 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override { in getTypedefNameForUnnamedTagDecl()
|
| H A D | ASTImporterLookupTable.cpp | 26 bool VisitTypedefNameDecl(TypedefNameDecl *D) { in VisitTypedefNameDecl()
|
| H A D | Decl.cpp | 889 } else if (auto *TD = dyn_cast<TypedefNameDecl>(D)) { in getLVForNamespaceScopeDecl() 1387 if (!cast<TypedefNameDecl>(D) in computeLVForDecl() 4252 TypedefNameDeclOrQualifier((TypedefNameDecl *)nullptr) { in TagDecl() 4276 void TagDecl::setTypedefNameForAnonDecl(TypedefNameDecl *TDD) { in setTypedefNameForAnonDecl() 4343 TypedefNameDeclOrQualifier = (TypedefNameDecl *)nullptr; in setQualifierInfo() 4952 void TypedefNameDecl::anchor() {} in anchor() 4954 TagDecl *TypedefNameDecl::getAnonDeclWithTypedefName(bool AnyRedecl) const { in getAnonDeclWithTypedefName() 4969 bool TypedefNameDecl::isTransparentTagSlow() const { in isTransparentTagSlow()
|
| H A D | QualTypeNames.cpp | 201 } else if (const auto *TDD = dyn_cast<TypedefNameDecl>(DC)) { in createOuterNNS()
|
| H A D | ODRHash.cpp | 349 void VisitTypedefNameDecl(const TypedefNameDecl *D) { in VisitTypedefNameDecl() 717 const TypedefNameDecl *D = TypedefT->getDecl(); in RemoveTypedef()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | Decl.h | 3141 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> { 3156 TypedefNameDecl(Kind DK, ASTContext &C, DeclContext *DC, in TypedefNameDecl() function 3162 using redeclarable_base = Redeclarable<TypedefNameDecl>; 3164 TypedefNameDecl *getNextRedeclarationImpl() override { in getNextRedeclarationImpl() 3168 TypedefNameDecl *getPreviousDeclImpl() override { in getPreviousDeclImpl() 3172 TypedefNameDecl *getMostRecentDeclImpl() override { in getMostRecentDeclImpl() 3213 TypedefNameDecl *getCanonicalDecl() override { return getFirstDecl(); } in getCanonicalDecl() 3214 const TypedefNameDecl *getCanonicalDecl() const { return getFirstDecl(); } in getCanonicalDecl() 3243 class TypedefDecl : public TypedefNameDecl { 3246 : TypedefNameDecl(Typedef, C, DC, StartLoc, IdLoc, Id, TInfo) {} in TypedefDecl() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 165 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D) || in isTemplateImplicitInstantiation() 227 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D)) { in adjustTemplateImplicitInstantiation() 262 if (isa<TypedefNameDecl>(D) || in isDeclADefinition()
|
| H A D | IndexTypeSourceInfo.cpp | 58 TypedefNameDecl *ND = TL.getTypedefNameDecl(); in VisitTypedefTypeLoc()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | MultiplexExternalSemaSource.cpp | 265 SmallVectorImpl<TypedefNameDecl*> &Decls) { in ReadExtVectorDecls() 277 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) { in ReadUnusedLocalTypedefNameCandidates() argument
|
| H A D | SemaCXXScopeSpec.cpp | 333 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) { in isAcceptableNestedNameSpecifier() 702 if (auto *TD = dyn_cast_or_null<TypedefNameDecl>(SD)) in BuildCXXNestedNameSpecifier()
|
| H A D | SemaDeclObjC.cpp | 586 if (const TypedefNameDecl *TDecl = in ActOnSuperClassOfClassInterface() 587 dyn_cast_or_null<TypedefNameDecl>(PrevDecl)) { in ActOnSuperClassOfClassInterface() 598 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface() 614 if (!dyn_cast_or_null<TypedefNameDecl>(PrevDecl)) { in ActOnSuperClassOfClassInterface() 1120 if (const TypedefNameDecl *TDecl = dyn_cast_or_null<TypedefNameDecl>(IDecl)) { in ActOnTypedefedProtocols() 1154 if (const TypedefNameDecl *TDecl = in ActOnCompatibilityAlias() 1155 dyn_cast_or_null<TypedefNameDecl>(CDeclU)) { in ActOnCompatibilityAlias() 3065 TypedefNameDecl *TDD = dyn_cast<TypedefNameDecl>(PrevDecl); in ActOnForwardClassDeclaration()
|
| H A D | SemaAvailability.cpp | 70 while (const auto *TD = dyn_cast<TypedefNameDecl>(D)) { in ShouldDiagnoseAvailabilityOfDecl() 868 TypedefNameDecl *D = TD->getDecl(); in VisitTypeLoc()
|
| H A D | JumpDiagnostics.cpp | 221 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(D)) { in GetDiagForGotoScopeDecl()
|
| H A D | SemaStmtAsm.cpp | 831 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) { in LookupInlineAsmField()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 57 const TypedefNameDecl *TD = TT->getDecl(); in IsStdString()
|
| H A D | VLASizeChecker.cpp | 264 else if (const auto *TND = dyn_cast<TypedefNameDecl>(DS->getSingleDecl())) in checkPreStmt()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 443 bool VisitTypedefNameDecl(TypedefNameDecl *DeclNode) { in VisitTypedefNameDecl() 1057 for (const TypedefNameDecl *Alias : Aliases->second) { in typeHasMatchingAlias() 1103 llvm::DenseMap<const Type*, std::set<const TypedefNameDecl*> > TypeAliases;
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CXType.cpp | 313 if (const TypedefNameDecl *TD = dyn_cast_or_null<TypedefNameDecl>(D)) { in clang_getTypedefDeclUnderlyingType() 436 TypedefNameDecl *TD = TT->getDecl(); in clang_getTypedefName()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 104 class TypedefNameDecl; variable 2012 void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) override; 2015 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) override;
|