| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | ExternalSemaSource.h | 34 class TypedefNameDecl; variable 135 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {} in ReadExtVectorDecls() 144 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 644 Decl *InstantiateTypedefNameDecl(TypedefNameDecl *D, bool IsTypeAlias);
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | CXXABI.h | 64 TypedefNameDecl *DD) = 0; 66 virtual TypedefNameDecl *
|
| H A D | MicrosoftCXXABI.cpp | 115 llvm::SmallDenseMap<TagDecl *, TypedefNameDecl *> 165 TypedefNameDecl *DD) override { in addTypedefNameForUnnamedTagDecl() 168 TypedefNameDecl *&I = UnnamedTagDeclToTypedefNameDecl[TD]; in addTypedefNameForUnnamedTagDecl() 173 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override { in getTypedefNameForUnnamedTagDecl()
|
| H A D | StmtIterator.cpp | 84 else if (TypedefNameDecl* TD = dyn_cast<TypedefNameDecl>(D)) { in HandleDecl()
|
| H A D | ItaniumCXXABI.cpp | 268 TypedefNameDecl *DD) override {} in addTypedefNameForUnnamedTagDecl() 270 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override { in getTypedefNameForUnnamedTagDecl()
|
| H A D | ASTImporterLookupTable.cpp | 27 bool VisitTypedefNameDecl(TypedefNameDecl *D) { in VisitTypedefNameDecl()
|
| /llvm-project-15.0.7/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 257 const TypedefNameDecl *Decl = TypedefTy->getDecl(); in getFragmentsForType() 455 if (const auto *TypedefNameDecl = EnumDecl->getTypedefNameForAnonDecl()) in getFragmentsForEnum() local 456 return getFragmentsForTypedef(TypedefNameDecl); in getFragmentsForEnum() 486 if (const auto *TypedefNameDecl = Record->getTypedefNameForAnonDecl()) in getFragmentsForStruct() local 487 return getFragmentsForTypedef(TypedefNameDecl); in getFragmentsForStruct() 730 const TypedefNameDecl *Decl) { in getFragmentsForTypedef()
|
| H A D | TypedefUnderlyingTypeResolver.cpp | 39 const TypedefNameDecl *TypedefDecl = TypedefTy->getDecl(); in getUnderlyingTypeDecl()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | RedundantVoidArgCheck.h | 50 const TypedefNameDecl *Typedef);
|
| H A D | RedundantVoidArgCheck.cpp | 76 Nodes.getNodeAs<TypedefNameDecl>(TypedefId)) in check() 230 const TypedefNameDecl *TypedefName) { in processTypedefNameDecl()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 3218 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> { 3233 TypedefNameDecl(Kind DK, ASTContext &C, DeclContext *DC, in TypedefNameDecl() function 3239 using redeclarable_base = Redeclarable<TypedefNameDecl>; 3241 TypedefNameDecl *getNextRedeclarationImpl() override { in getNextRedeclarationImpl() 3245 TypedefNameDecl *getPreviousDeclImpl() override { in getPreviousDeclImpl() 3249 TypedefNameDecl *getMostRecentDeclImpl() override { in getMostRecentDeclImpl() 3320 class TypedefDecl : public TypedefNameDecl { 3323 : TypedefNameDecl(Typedef, C, DC, StartLoc, IdLoc, Id, TInfo) {} in TypedefDecl() 3340 class TypeAliasDecl : public TypedefNameDecl { 3594 TypedefNameDecl *getTypedefNameForAnonDecl() const { in getTypedefNameForAnonDecl() [all …]
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 164 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D) || in isTemplateImplicitInstantiation() 226 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D)) { in adjustTemplateImplicitInstantiation() 261 if (isa<TypedefNameDecl>(D) || isa<EnumConstantDecl>(D) || in isDeclADefinition()
|
| /llvm-project-15.0.7/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 | 347 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) { in isAcceptableNestedNameSpecifier() 716 if (auto *TD = dyn_cast_or_null<TypedefNameDecl>(SD)) in BuildCXXNestedNameSpecifier()
|
| /llvm-project-15.0.7/clang/include/clang/ExtractAPI/ |
| H A D | DeclarationFragments.h | 240 getFragmentsForTypedef(const TypedefNameDecl *Decl);
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | NameSearchContext.cpp | 152 TypedefNameDecl *typedef_name_decl = typedef_type->getDecl(); in AddTypeDecl()
|
| H A D | ASTUtils.h | 497 llvm::SmallVectorImpl<clang::TypedefNameDecl *> &Decls) override { in ReadExtVectorDecls() 503 llvm::SmallSetVector<const clang::TypedefNameDecl *, 4> &Decls) override { in ReadUnusedLocalTypedefNameCandidates() argument
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterODRStrategiesTest.cpp | 44 using DeclTy = TypedefNameDecl; 52 using DeclTy = TypedefNameDecl;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindTarget.cpp | 81 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D)) { in getTemplatePattern() 100 bool shouldSkipTypedef(const TypedefNameDecl *TD) { in shouldSkipTypedef() 183 if (const TypedefNameDecl *TND = dyn_cast<TypedefNameDecl>(D)) { in add()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.h | 70 clang::TypedefNameDecl *GetOrCreateTypedefDecl(PdbGlobalSymId id);
|
| /llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/find-all-symbols/ |
| H A D | FindAllSymbols.cpp | 80 } else if (llvm::isa<TypedefNameDecl>(ND)) { in CreateSymbolInfo()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | VLASizeChecker.cpp | 264 else if (const auto *TND = dyn_cast<TypedefNameDecl>(DS->getSingleDecl())) in checkPreStmt()
|
| H A D | LLVMConventionsChecker.cpp | 57 const TypedefNameDecl *TD = TT->getDecl(); in IsStdString()
|