| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| 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
|
| D | MultiplexExternalSemaSource.h | 30 class TypedefNameDecl; variable 275 void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl*> &Decls) override; 284 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) override;
|
| D | Template.h | 41 class TypedefNameDecl; variable 610 Decl *InstantiateTypedefNameDecl(TypedefNameDecl *D, bool IsTypeAlias);
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| 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()
|
| D | CXXABI.h | 65 TypedefNameDecl *DD) = 0; 67 virtual TypedefNameDecl *
|
| D | StmtIterator.cpp | 84 else if (TypedefNameDecl* TD = dyn_cast<TypedefNameDecl>(D)) { in HandleDecl()
|
| D | ItaniumCXXABI.cpp | 237 TypedefNameDecl *DD) override {} in addTypedefNameForUnnamedTagDecl() 239 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override { in getTypedefNameForUnnamedTagDecl()
|
| D | ASTImporterLookupTable.cpp | 26 bool VisitTypedefNameDecl(TypedefNameDecl *D) { in VisitTypedefNameDecl()
|
| D | Decl.cpp | 889 } else if (auto *TD = dyn_cast<TypedefNameDecl>(D)) { in getLVForNamespaceScopeDecl() 1387 if (!cast<TypedefNameDecl>(D) in computeLVForDecl() 4245 TypedefNameDeclOrQualifier((TypedefNameDecl *)nullptr) { in TagDecl() 4269 void TagDecl::setTypedefNameForAnonDecl(TypedefNameDecl *TDD) { in setTypedefNameForAnonDecl() 4336 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()
|
| D | QualTypeNames.cpp | 201 } else if (const auto *TDD = dyn_cast<TypedefNameDecl>(DC)) { in createOuterNNS()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
| D | Decl.h | 3167 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> { 3182 TypedefNameDecl(Kind DK, ASTContext &C, DeclContext *DC, in TypedefNameDecl() function 3188 using redeclarable_base = Redeclarable<TypedefNameDecl>; 3190 TypedefNameDecl *getNextRedeclarationImpl() override { in getNextRedeclarationImpl() 3194 TypedefNameDecl *getPreviousDeclImpl() override { in getPreviousDeclImpl() 3198 TypedefNameDecl *getMostRecentDeclImpl() override { in getMostRecentDeclImpl() 3239 TypedefNameDecl *getCanonicalDecl() override { return getFirstDecl(); } in getCanonicalDecl() 3240 const TypedefNameDecl *getCanonicalDecl() const { return getFirstDecl(); } in getCanonicalDecl() 3269 class TypedefDecl : public TypedefNameDecl { 3272 : TypedefNameDecl(Typedef, C, DC, StartLoc, IdLoc, Id, TInfo) {} in TypedefDecl() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Index/ |
| 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()
|
| D | IndexTypeSourceInfo.cpp | 58 TypedefNameDecl *ND = TL.getTypedefNameDecl(); in VisitTypedefTypeLoc()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | MultiplexExternalSemaSource.cpp | 265 SmallVectorImpl<TypedefNameDecl*> &Decls) { in ReadExtVectorDecls() 277 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) { in ReadUnusedLocalTypedefNameCandidates() argument
|
| D | SemaCXXScopeSpec.cpp | 347 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) { in isAcceptableNestedNameSpecifier() 716 if (auto *TD = dyn_cast_or_null<TypedefNameDecl>(SD)) in BuildCXXNestedNameSpecifier()
|
| 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()
|
| D | SemaAvailability.cpp | 70 while (const auto *TD = dyn_cast<TypedefNameDecl>(D)) { in ShouldDiagnoseAvailabilityOfDecl() 855 TypedefNameDecl *D = TD->getDecl(); in VisitTypeLoc()
|
| D | JumpDiagnostics.cpp | 221 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(D)) { in GetDiagForGotoScopeDecl()
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| D | NameSearchContext.cpp | 150 TypedefNameDecl *typedef_name_decl = typedef_type->getDecl(); in AddTypeDecl()
|
| D | ASTUtils.h | 497 llvm::SmallVectorImpl<clang::TypedefNameDecl *> &Decls) override { in ReadExtVectorDecls() 503 llvm::SmallSetVector<const clang::TypedefNameDecl *, 4> &Decls) override { in ReadUnusedLocalTypedefNameCandidates() argument
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| D | PdbAstBuilder.h | 68 clang::TypedefNameDecl *GetOrCreateTypedefDecl(PdbGlobalSymId id);
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| D | LLVMConventionsChecker.cpp | 57 const TypedefNameDecl *TD = TT->getDecl(); in IsStdString()
|
| D | VLASizeChecker.cpp | 264 else if (const auto *TND = dyn_cast<TypedefNameDecl>(DS->getSingleDecl())) in checkPreStmt()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/ |
| 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;
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Serialization/ |
| D | ASTReader.h | 104 class TypedefNameDecl; variable 2015 void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) override; 2018 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) override;
|