| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | ExternalSemaSource.h | 37 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 | 31 class TypedefNameDecl; variable 276 void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl*> &Decls) override; 285 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) override;
|
| H A D | Template.h | 42 class TypedefNameDecl; variable 550 Decl *InstantiateTypedefNameDecl(TypedefNameDecl *D, bool IsTypeAlias);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | MicrosoftCXXABI.cpp | 73 llvm::SmallDenseMap<TagDecl *, TypedefNameDecl *> 107 TypedefNameDecl *DD) override { in addTypedefNameForUnnamedTagDecl() 110 TypedefNameDecl *&I = UnnamedTagDeclToTypedefNameDecl[TD]; in addTypedefNameForUnnamedTagDecl() 115 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 | 85 else if (TypedefNameDecl* TD = dyn_cast<TypedefNameDecl>(D)) { in HandleDecl()
|
| H A D | ItaniumCXXABI.cpp | 207 TypedefNameDecl *DD) override {} in addTypedefNameForUnnamedTagDecl() 209 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override { in getTypedefNameForUnnamedTagDecl()
|
| H A D | Decl.cpp | 865 } else if (auto *TD = dyn_cast<TypedefNameDecl>(D)) { in getLVForNamespaceScopeDecl() 1344 if (!cast<TypedefNameDecl>(D) in computeLVForDecl() 3844 TypedefNameDeclOrQualifier((TypedefNameDecl *)nullptr) { in TagDecl() 3868 void TagDecl::setTypedefNameForAnonDecl(TypedefNameDecl *TDD) { in setTypedefNameForAnonDecl() 3935 TypedefNameDeclOrQualifier = (TypedefNameDecl *)nullptr; in setQualifierInfo() 4527 void TypedefNameDecl::anchor() {} in anchor() 4529 TagDecl *TypedefNameDecl::getAnonDeclWithTypedefName(bool AnyRedecl) const { in getAnonDeclWithTypedefName() 4544 bool TypedefNameDecl::isTransparentTagSlow() const { in isTransparentTagSlow()
|
| H A D | QualTypeNames.cpp | 204 } else if (const auto *TDD = dyn_cast<TypedefNameDecl>(DC)) { in createOuterNNS()
|
| H A D | CommentSema.cpp | 826 if (const TypedefNameDecl *TD = in isFunctionOrMethodVariadic() 827 dyn_cast<TypedefNameDecl>(ThisDeclInfo->CurrentDecl)) { in isFunctionOrMethodVariadic()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Decl.h | 2916 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> { 2931 TypedefNameDecl(Kind DK, ASTContext &C, DeclContext *DC, in TypedefNameDecl() function 2937 using redeclarable_base = Redeclarable<TypedefNameDecl>; 2939 TypedefNameDecl *getNextRedeclarationImpl() override { in getNextRedeclarationImpl() 2943 TypedefNameDecl *getPreviousDeclImpl() override { in getPreviousDeclImpl() 2947 TypedefNameDecl *getMostRecentDeclImpl() override { in getMostRecentDeclImpl() 3018 class TypedefDecl : public TypedefNameDecl { 3021 : TypedefNameDecl(Typedef, C, DC, StartLoc, IdLoc, Id, TInfo) {} in TypedefDecl() 3038 class TypeAliasDecl : public TypedefNameDecl { 3274 TypedefNameDecl *getTypedefNameForAnonDecl() const { in getTypedefNameForAnonDecl() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 155 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D) || in isTemplateImplicitInstantiation() 208 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D)) { in adjustTemplateImplicitInstantiation() 243 if (isa<TypedefNameDecl>(D) || in isDeclADefinition()
|
| H A D | IndexTypeSourceInfo.cpp | 51 TypedefNameDecl *ND = TL.getTypedefNameDecl(); in VisitTypedefTypeLoc()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | MultiplexExternalSemaSource.cpp | 272 SmallVectorImpl<TypedefNameDecl*> &Decls) { in ReadExtVectorDecls() 278 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) { in ReadUnusedLocalTypedefNameCandidates() argument
|
| H A D | SemaCXXScopeSpec.cpp | 334 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) { in isAcceptableNestedNameSpecifier() 698 if (auto *TD = dyn_cast_or_null<TypedefNameDecl>(SD)) in BuildCXXNestedNameSpecifier()
|
| H A D | SemaDeclObjC.cpp | 582 if (const TypedefNameDecl *TDecl = in ActOnSuperClassOfClassInterface() 583 dyn_cast_or_null<TypedefNameDecl>(PrevDecl)) { in ActOnSuperClassOfClassInterface() 594 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface() 610 if (!dyn_cast_or_null<TypedefNameDecl>(PrevDecl)) { in ActOnSuperClassOfClassInterface() 1113 if (const TypedefNameDecl *TDecl = dyn_cast_or_null<TypedefNameDecl>(IDecl)) { in ActOnTypedefedProtocols() 1147 if (const TypedefNameDecl *TDecl = in ActOnCompatibilityAlias() 1148 dyn_cast_or_null<TypedefNameDecl>(CDeclU)) { in ActOnCompatibilityAlias() 3037 TypedefNameDecl *TDD = dyn_cast<TypedefNameDecl>(PrevDecl); in ActOnForwardClassDeclaration()
|
| H A D | SemaStmtAsm.cpp | 755 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) { in LookupInlineAsmField()
|
| H A D | JumpDiagnostics.cpp | 208 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(D)) { in GetDiagForGotoScopeDecl()
|
| H A D | SemaDeclAttr.cpp | 601 TypedefNameDecl *TN = TD->getDecl(); in checkTypedefTypeForCapability() 1347 S.ExtVectorDecls.push_back(cast<TypedefNameDecl>(D)); in handleExtVectorTypeAttr() 2627 if (isa<TypedefNameDecl>(D)) { in handleVisibilityAttr() 2704 if (const auto *TD = dyn_cast<TypedefNameDecl>(D)) { in handleObjCNSObject() 2733 if (const auto *TD = dyn_cast<TypedefNameDecl>(D)) { in handleObjCIndependentClass() 3486 const auto *TD = dyn_cast<TypedefNameDecl>(D); in handleTransparentUnionAttr() 3585 if (const auto *TD = dyn_cast<TypedefNameDecl>(D)) in AddAlignValueAttr() 3960 if (const auto *TD = dyn_cast<TypedefNameDecl>(D)) in AddModeAttr() 4048 if (auto *TD = dyn_cast<TypedefNameDecl>(D)) in AddModeAttr() 5805 const auto *TD = dyn_cast<TypedefNameDecl>(D); in handleX86ForceAlignArgPointerAttr() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 553 Decl *TemplateDeclInstantiator::InstantiateTypedefNameDecl(TypedefNameDecl *D, in InstantiateTypedefNameDecl() 586 TypedefNameDecl *Typedef; in InstantiateTypedefNameDecl() 607 if (TypedefNameDecl *Prev = getPreviousDeclForInstantiation(D)) { in InstantiateTypedefNameDecl() 613 TypedefNameDecl *InstPrevTypedef = cast<TypedefNameDecl>(InstPrev); in InstantiateTypedefNameDecl() 656 if (getPreviousDeclForInstantiation<TypedefNameDecl>(Pattern)) { in VisitTypeAliasTemplateDecl() 1047 if (TypedefNameDecl *TND = SemaRef.Context.getTypedefNameForUnnamedTagDecl(D)) in VisitEnumDecl() 1550 if (TypedefNameDecl *TND = SemaRef.Context.getTypedefNameForUnnamedTagDecl(D)) in VisitCXXRecordDecl()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.h | 72 clang::TypedefNameDecl *GetOrCreateTypedefDecl(PdbGlobalSymId id);
|
| H A D | PdbAstBuilder.cpp | 867 clang::TypedefNameDecl * 870 return llvm::dyn_cast<clang::TypedefNameDecl>(decl); in GetOrCreateTypedefDecl() 885 clang::TypedefNameDecl *tnd = m_clang.GetAsTypedefDecl(ct); in GetOrCreateTypedefDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 350 bool VisitTypedefNameDecl(TypedefNameDecl *DeclNode) { in VisitTypedefNameDecl() 760 for (const TypedefNameDecl *Alias : Aliases->second) { in typeHasMatchingAlias() 792 llvm::DenseMap<const Type*, std::set<const TypedefNameDecl*> > TypeAliases;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 58 const TypedefNameDecl *TD = TT->getDecl(); in IsStdString()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 116 class TypedefNameDecl; variable 2010 void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) override; 2013 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) override;
|