/llvm-project/clang/include/clang/AST/ |
H A D | ASTLambda.h | 33 isLambdaCallOperator(const DeclContext * DC) isLambdaCallOperator() argument 38 isLambdaCallWithExplicitObjectParameter(const DeclContext * DC) isLambdaCallWithExplicitObjectParameter() argument 43 isLambdaCallWithImplicitObjectParameter(const DeclContext * DC) isLambdaCallWithImplicitObjectParameter() argument 77 isGenericLambdaCallOperatorSpecialization(DeclContext * DC) isGenericLambdaCallOperatorSpecialization() argument 83 isGenericLambdaCallOperatorOrStaticInvokerSpecialization(const DeclContext * DC) isGenericLambdaCallOperatorOrStaticInvokerSpecialization() argument 95 getLambdaAwareParentOfDeclContext(DeclContext * DC) getLambdaAwareParentOfDeclContext() argument [all...] |
H A D | DeclOpenMP.h | 50 static T *createDirective(const ASTContext &C, DeclContext *DC, in createDirective() argument 272 static OMPDeclareReductionDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext() argument 302 OMPDeclareMapperDecl(DeclContext * DC,SourceLocation L,DeclarationName Name,QualType Ty,DeclarationName VarName,OMPDeclareMapperDecl * PrevDeclInScope) OMPDeclareMapperDecl() argument 371 castFromDeclContext(const DeclContext * DC) castFromDeclContext() argument 387 OMPCapturedExprDecl(ASTContext & C,DeclContext * DC,IdentifierInfo * Id,QualType Type,TypeSourceInfo * TInfo,SourceLocation StartLoc) OMPCapturedExprDecl() argument 423 OMPRequiresDecl(DeclContext * DC,SourceLocation L) OMPRequiresDecl() argument 480 OMPAllocateDecl(DeclContext * DC,SourceLocation L) OMPAllocateDecl() argument [all...] |
H A D | PrettyPrinter.h | 49 virtual bool isScopeVisible(const DeclContext *DC) const { return false; } in isScopeVisible() argument
|
/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.cpp | 133 delete DC; in LLVMDisasmDispose() local 103 LLVMDisasmContext *DC = new LLVMDisasmContext( LLVMCreateDisasmCPUFeatures() local 139 emitComments(LLVMDisasmContext * DC,formatted_raw_ostream & FormattedOS) emitComments() argument 169 getItineraryLatency(LLVMDisasmContext * DC,const MCInst & Inst) getItineraryLatency() argument 195 getLatency(LLVMDisasmContext * DC,const MCInst & Inst) getLatency() argument 231 emitLatency(LLVMDisasmContext * DC,const MCInst & Inst) emitLatency() argument 256 LLVMDisasmContext *DC = static_cast<LLVMDisasmContext *>(DCR); LLVMDisasmInstruction() local 305 LLVMDisasmContext *DC = static_cast<LLVMDisasmContext *>(DCR); LLVMSetDisasmOptions() local 312 LLVMDisasmContext *DC = static_cast<LLVMDisasmContext *>(DCR); LLVMSetDisasmOptions() local 319 LLVMDisasmContext *DC = static_cast<LLVMDisasmContext *>(DCR); LLVMSetDisasmOptions() local 335 LLVMDisasmContext *DC = static_cast<LLVMDisasmContext *>(DCR); LLVMSetDisasmOptions() local 342 LLVMDisasmContext *DC = static_cast<LLVMDisasmContext *>(DCR); LLVMSetDisasmOptions() local [all...] |
/llvm-project/clang/lib/AST/ |
H A D | ASTImporterLookupTable.cpp | 104 void ASTImporterLookupTable::add(DeclContext *DC, NamedDecl *ND) { in add() argument 110 void ASTImporterLookupTable::remove(DeclContext *DC, NamedDecl *ND) { in remove() argument 128 DeclContext *DC = ND->getDeclContext()->getPrimaryContext(); add() local 137 DeclContext *DC = ND->getDeclContext()->getPrimaryContext(); remove() local 163 lookup(DeclContext * DC,DeclarationName Name) const lookup() argument 176 contains(DeclContext * DC,NamedDecl * ND) const contains() argument 198 DeclContext *DC = Entry.first; dump() local [all...] |
H A D | DeclOpenMP.cpp | 29 DeclContext *DC, in Create() argument 57 OMPAllocateDecl *OMPAllocateDecl::Create(ASTContext &C, DeclContext *DC, in Create() argument 86 OMPRequiresDecl *OMPRequiresDecl::Create(ASTContext &C, DeclContext *DC, in Create() argument 105 Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, in OMPDeclareReductionDecl() argument 115 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, in Create() argument 145 Create(ASTContext & C,DeclContext * DC,SourceLocation L,DeclarationName Name,QualType T,DeclarationName VarName,ArrayRef<OMPClause * > Clauses,OMPDeclareMapperDecl * PrevDeclInScope) Create() argument 176 Create(ASTContext & C,DeclContext * DC,IdentifierInfo * Id,QualType T,SourceLocation StartLoc) Create() argument [all...] |
H A D | DeclBase.cpp | 297 return DC->isDependentContext() || isTemplateDecl() || in getTemplateDepth() local 290 auto *DC = getFriendObjectKind() || isLocalExternDecl() isTemplated() local 312 const DeclContext *DC = getTemplateDepth() local 318 for (const DeclContext *DC = LexicalParent ? getLexicalDeclContext() getParentFunctionOrMethod() local 358 setDeclContext(DeclContext * DC) setDeclContext() argument 362 setLexicalDeclContext(DeclContext * DC) setLexicalDeclContext() argument 416 for (const DeclContext *DC = getDeclContext(); DC; DC = DC->getParent()) { isInAnonymousNamespace() local 426 const DeclContext *DC = getDeclContext(); isInStdNamespace() local 431 const auto *DC = dyn_cast<DeclContext>(this); isFileContextDecl() local 512 DeclContext *DC = getDeclContext(); getTranslationUnitDecl() local 1114 const DeclContext *DC = getLexicalDeclContext(); isInExportDeclContext() local 1157 getKind(const DeclContext * DC) getKind() argument 1354 isLinkageSpecContext(const DeclContext * DC,LinkageSpecLanguageIDs ID) isLinkageSpecContext() argument 1369 const DeclContext *DC = this; getExternCContext() local 1395 DeclContext *DC = this; getNonTransparentContext() local 1573 SetNoExternalVisibleDeclsForName(const DeclContext * DC,DeclarationName Name) SetNoExternalVisibleDeclsForName() argument 1588 SetExternalVisibleDeclsForName(const DeclContext * DC,DeclarationName Name,ArrayRef<NamedDecl * > Decls) SetExternalVisibleDeclsForName() argument 1705 auto *DC = D->getDeclContext(); removeDecl() local 1782 for (auto *DC : Contexts) { buildLookup() local 1794 for (auto *DC : Contexts) buildLookup() local 1998 DeclContext *DC = this; getOuterLexicalRecordContext() local [all...] |
H A D | DeclTemplate.cpp | 263 TemplateDecl(Kind DK,DeclContext * DC,SourceLocation L,DeclarationName Name,TemplateParameterList * Params,NamedDecl * Decl) TemplateDecl() argument 411 Create(ASTContext & C,DeclContext * DC,SourceLocation L,DeclarationName Name,TemplateParameterList * Params,NamedDecl * Decl) Create() argument 494 Create(ASTContext & C,DeclContext * DC,SourceLocation L,DeclarationName Name,TemplateParameterList * Params,NamedDecl * Decl) Create() argument 642 Create(const ASTContext & C,DeclContext * DC,SourceLocation KeyLoc,SourceLocation NameLoc,unsigned D,unsigned P,IdentifierInfo * Id,bool Typename,bool ParameterPack,bool HasTypeConstraint,std::optional<unsigned> NumExpanded) Create() argument 726 NonTypeTemplateParmDecl(DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,unsigned D,unsigned P,const IdentifierInfo * Id,QualType T,TypeSourceInfo * TInfo,ArrayRef<QualType> ExpandedTypes,ArrayRef<TypeSourceInfo * > ExpandedTInfos) NonTypeTemplateParmDecl() argument 743 Create(const ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,unsigned D,unsigned P,const IdentifierInfo * Id,QualType T,bool ParameterPack,TypeSourceInfo * TInfo) Create() argument 757 Create(const ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,unsigned D,unsigned P,const IdentifierInfo * Id,QualType T,TypeSourceInfo * TInfo,ArrayRef<QualType> ExpandedTypes,ArrayRef<TypeSourceInfo * > ExpandedTInfos) Create() argument 823 TemplateTemplateParmDecl(DeclContext * DC,SourceLocation L,unsigned D,unsigned P,IdentifierInfo * Id,bool Typename,TemplateParameterList * Params,ArrayRef<TemplateParameterList * > Expansions) TemplateTemplateParmDecl() argument 835 Create(const ASTContext & C,DeclContext * DC,SourceLocation L,unsigned D,unsigned P,bool ParameterPack,IdentifierInfo * Id,bool Typename,TemplateParameterList * Params) Create() argument 844 Create(const ASTContext & C,DeclContext * DC,SourceLocation L,unsigned D,unsigned P,IdentifierInfo * Id,bool Typename,TemplateParameterList * Params,ArrayRef<TemplateParameterList * > Expansions) Create() argument 922 ClassTemplateSpecializationDecl(ASTContext & Context,Kind DK,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,ClassTemplateDecl * SpecializedTemplate,ArrayRef<TemplateArgument> Args,ClassTemplateSpecializationDecl * PrevDecl) ClassTemplateSpecializationDecl() argument 942 Create(ASTContext & Context,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,ClassTemplateDecl * SpecializedTemplate,ArrayRef<TemplateArgument> Args,ClassTemplateSpecializationDecl * PrevDecl) Create() argument 1069 Create(ASTContext & C,DeclContext * DC,SourceLocation L,DeclarationName Name,TemplateParameterList * Params,Expr * ConstraintExpr) Create() argument 1092 ImplicitConceptSpecializationDecl(DeclContext * DC,SourceLocation SL,ArrayRef<TemplateArgument> ConvertedArgs) ImplicitConceptSpecializationDecl() argument 1105 Create(const ASTContext & C,DeclContext * DC,SourceLocation SL,ArrayRef<TemplateArgument> ConvertedArgs) Create() argument 1132 ClassTemplatePartialSpecializationDecl(ASTContext & Context,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,TemplateParameterList * Params,ClassTemplateDecl * SpecializedTemplate,ArrayRef<TemplateArgument> Args,ClassTemplatePartialSpecializationDecl * PrevDecl) ClassTemplatePartialSpecializationDecl() argument 1146 Create(ASTContext & Context,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,TemplateParameterList * Params,ClassTemplateDecl * SpecializedTemplate,ArrayRef<TemplateArgument> Args,QualType CanonInjectedType,ClassTemplatePartialSpecializationDecl * PrevDecl) Create() argument 1188 Create(ASTContext & Context,DeclContext * DC,SourceLocation L,MutableArrayRef<TemplateParameterList * > Params,FriendUnion Friend,SourceLocation FLoc) Create() argument 1211 Create(ASTContext & C,DeclContext * DC,SourceLocation L,DeclarationName Name,TemplateParameterList * Params,NamedDecl * Decl) Create() argument 1248 Create(ASTContext & C,DeclContext * DC,SourceLocation L,DeclarationName Name,TemplateParameterList * Params,VarDecl * Decl) Create() argument 1357 VarTemplateSpecializationDecl(Kind DK,ASTContext & Context,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,VarTemplateDecl * SpecializedTemplate,QualType T,TypeSourceInfo * TInfo,StorageClass S,ArrayRef<TemplateArgument> Args) VarTemplateSpecializationDecl() argument 1373 Create(ASTContext & Context,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,VarTemplateDecl * SpecializedTemplate,QualType T,TypeSourceInfo * TInfo,StorageClass S,ArrayRef<TemplateArgument> Args) Create() argument 1488 VarTemplatePartialSpecializationDecl(ASTContext & Context,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,TemplateParameterList * Params,VarTemplateDecl * SpecializedTemplate,QualType T,TypeSourceInfo * TInfo,StorageClass S,ArrayRef<TemplateArgument> Args) VarTemplatePartialSpecializationDecl() argument 1502 Create(ASTContext & Context,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,TemplateParameterList * Params,VarTemplateDecl * SpecializedTemplate,QualType T,TypeSourceInfo * TInfo,StorageClass S,ArrayRef<TemplateArgument> Args) Create() argument 1532 createMakeIntegerSeqParameterList(const ASTContext & C,DeclContext * DC) createMakeIntegerSeqParameterList() argument 1581 createTypePackElementParameterList(const ASTContext & C,DeclContext * DC) createTypePackElementParameterList() argument 1603 createBuiltinTemplateParameterList(const ASTContext & C,DeclContext * DC,BuiltinTemplateKind BTK) createBuiltinTemplateParameterList() argument 1616 BuiltinTemplateDecl(const ASTContext & C,DeclContext * DC,DeclarationName Name,BuiltinTemplateKind BTK) BuiltinTemplateDecl() argument 1626 DeclContext *DC = C.getTranslationUnitDecl(); Create() local [all...] |
H A D | ExternalASTSource.cpp | 96 FindExternalVisibleDeclsByName(const DeclContext * DC,DeclarationName Name) FindExternalVisibleDeclsByName() argument 101 completeVisibleDeclsMap(const DeclContext * DC) completeVisibleDeclsMap() argument 104 FindExternalLexicalDecls(const DeclContext * DC,llvm::function_ref<bool (Decl::Kind)> IsKindWeWant,SmallVectorImpl<Decl * > & Result) FindExternalLexicalDecls() argument
|
H A D | Decl.cpp | 305 while (DC->getDeclKind() != Decl::TranslationUnit) { in getOutermostFuncOrBlockContext() local 706 for (const DeclContext *DC = D->getDeclContext(); in getLVForNamespaceScopeDecl() local 1148 const DeclContext *DC = getDeclContext()->getRedeclContext(); isReserved() local 1308 getLVForClosure(const DeclContext * DC,Decl * ContextDecl,LVComputationKind computation) getLVForClosure() argument 1752 for (const DeclContext *DC : llvm::reverse(Contexts)) { printNestedNameSpecifier() local 2116 VarDecl(Kind DK,ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,const IdentifierInfo * Id,QualType T,TypeSourceInfo * TInfo,StorageClass SC) VarDecl() argument 2133 Create(ASTContext & C,DeclContext * DC,SourceLocation StartL,SourceLocation IdL,const IdentifierInfo * Id,QualType T,TypeSourceInfo * TInfo,StorageClass S) Create() argument 2198 const DeclContext *DC = D.getDeclContext(); getDeclLanguageLinkage() local 2214 const DeclContext *DC = D.getDeclContext(); isDeclExternC() local 2903 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,const IdentifierInfo * Id,QualType T,TypeSourceInfo * TInfo,StorageClass S,Expr * DefArg) Create() argument 3025 FunctionDecl(Kind DK,ASTContext & C,DeclContext * DC,SourceLocation StartLoc,const DeclarationNameInfo & NameInfo,QualType T,TypeSourceInfo * TInfo,StorageClass S,bool UsesFPIntrin,bool isInlineSpecified,ConstexprSpecKind ConstexprKind,Expr * TrailingRequiresClause) FunctionDecl() argument 3501 for (const DeclContext *DC = getDeclContext(); isGlobal() local 4533 Create(const ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,const IdentifierInfo * Id,QualType T,TypeSourceInfo * TInfo,Expr * BW,bool Mutable,InClassInitStyle InitStyle) Create() argument 4687 TagDecl(Kind DK,TagKind TK,const ASTContext & C,DeclContext * DC,SourceLocation L,IdentifierInfo * Id,TagDecl * PrevDecl,SourceLocation StartL) TagDecl() argument 4823 EnumDecl(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,EnumDecl * PrevDecl,bool Scoped,bool ScopedUsingClassTag,bool Fixed) EnumDecl() argument 4840 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,EnumDecl * PrevDecl,bool IsScoped,bool IsScopedUsingClassTag,bool IsFixed) Create() argument 4981 RecordDecl(Kind DK,TagKind TK,const ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,RecordDecl * PrevDecl) RecordDecl() argument 5003 Create(const ASTContext & C,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,RecordDecl * PrevDecl) Create() argument 5207 BlockDecl(DeclContext * DC,SourceLocation CaretLoc) BlockDecl() argument 5274 Create(const ASTContext & C,TranslationUnitDecl * DC,SourceLocation CommentLoc,PragmaMSCommentKind CommentKind,StringRef Arg) Create() argument 5296 Create(const ASTContext & C,TranslationUnitDecl * DC,SourceLocation Loc,StringRef Name,StringRef Value) Create() argument 5321 Create(const ASTContext & C,TranslationUnitDecl * DC) Create() argument 5327 Create(ASTContext & C,DeclContext * DC,SourceLocation IdentL,IdentifierInfo * II) Create() argument 5332 Create(ASTContext & C,DeclContext * DC,SourceLocation IdentL,IdentifierInfo * II,SourceLocation GnuLabelL) Create() argument 5367 Create(ASTContext & C,DeclContext * DC,SourceLocation IdLoc,IdentifierInfo * Id,QualType Type,ImplicitParamKind ParamKind) Create() argument 5385 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,const DeclarationNameInfo & NameInfo,QualType T,TypeSourceInfo * TInfo,StorageClass SC,bool UsesFPIntrin,bool isInlineSpecified,bool hasWrittenPrototype,ConstexprSpecKind ConstexprKind,Expr * TrailingRequiresClause) Create() argument 5404 Create(ASTContext & C,DeclContext * DC,SourceLocation L) Create() argument 5412 CapturedDecl(DeclContext * DC,unsigned NumParams) CapturedDecl() argument 5416 Create(ASTContext & C,DeclContext * DC,unsigned NumParams) Create() argument 5434 EnumConstantDecl(const ASTContext & C,DeclContext * DC,SourceLocation L,IdentifierInfo * Id,QualType T,Expr * E,const llvm::APSInt & V) EnumConstantDecl() argument 5456 IndirectFieldDecl(ASTContext & C,DeclContext * DC,SourceLocation L,DeclarationName N,QualType T,MutableArrayRef<NamedDecl * > CH) IndirectFieldDecl() argument 5469 Create(ASTContext & C,DeclContext * DC,SourceLocation L,const IdentifierInfo * Id,QualType T,llvm::MutableArrayRef<NamedDecl * > CH) Create() argument 5491 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,const IdentifierInfo * Id,TypeSourceInfo * TInfo) Create() argument 5542 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,const IdentifierInfo * Id,TypeSourceInfo * TInfo) Create() argument 5574 Create(ASTContext & C,DeclContext * DC,StringLiteral * Str,SourceLocation AsmLoc,SourceLocation RParenLoc) Create() argument 5594 DeclContext *DC = C.getTranslationUnitDecl(); Create() local 5617 Create(ASTContext & C,DeclContext * DC,SourceLocation L) Create() argument 5625 HLSLBufferDecl(DeclContext * DC,bool CBuffer,SourceLocation KwLoc,IdentifierInfo * ID,SourceLocation IDLoc,SourceLocation LBrace) HLSLBufferDecl() argument 5648 DeclContext *DC = LexicalParent; Create() local 5675 ImportDecl(DeclContext * DC,SourceLocation StartLoc,Module * Imported,ArrayRef<SourceLocation> IdentifierLocs) ImportDecl() argument 5686 ImportDecl(DeclContext * DC,SourceLocation StartLoc,Module * Imported,SourceLocation EndLoc) ImportDecl() argument 5693 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,Module * Imported,ArrayRef<SourceLocation> IdentifierLocs) Create() argument 5701 CreateImplicit(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,Module * Imported,SourceLocation EndLoc) CreateImplicit() argument 5739 Create(ASTContext & C,DeclContext * DC,SourceLocation ExportLoc) Create() argument [all...] |
H A D | DeclCXX.cpp | 125 DeclContext *DC, SourceLocation StartLoc, in CXXRecordDecl() argument 133 DeclContext *DC, SourceLocation StartLoc, in Create() argument 148 CXXRecordDecl::CreateLambda(const ASTContext &C, DeclContext *DC, in CreateLambda() argument 1995 isDeclContextInNamespace(const DeclContext * DC) isDeclContextInNamespace() argument 2157 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,ExplicitSpecifier ES,const DeclarationNameInfo & NameInfo,QualType T,TypeSourceInfo * TInfo,SourceLocation EndLocation,CXXConstructorDecl * Ctor,DeductionCandidate Kind) Create() argument 2174 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc) Create() argument 2908 LinkageSpecDecl(DeclContext * DC,SourceLocation ExternLoc,SourceLocation LangLoc,LinkageSpecLanguageIDs lang,bool HasBraces) LinkageSpecDecl() argument 2919 Create(ASTContext & C,DeclContext * DC,SourceLocation ExternLoc,SourceLocation LangLoc,LinkageSpecLanguageIDs Lang,bool HasBraces) Create() argument 2936 Create(ASTContext & C,DeclContext * DC,SourceLocation L,SourceLocation NamespaceLoc,NestedNameSpecifierLoc QualifierLoc,SourceLocation IdentLoc,NamedDecl * Used,DeclContext * CommonAncestor) Create() argument 2963 NamespaceDecl(ASTContext & C,DeclContext * DC,bool Inline,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,NamespaceDecl * PrevDecl,bool Nested) NamespaceDecl() argument 2981 Create(ASTContext & C,DeclContext * DC,bool Inline,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,NamespaceDecl * PrevDecl,bool Nested) Create() argument 3037 Create(ASTContext & C,DeclContext * DC,SourceLocation UsingLoc,SourceLocation AliasLoc,IdentifierInfo * Alias,NestedNameSpecifierLoc QualifierLoc,SourceLocation IdentLoc,NamedDecl * Namespace) Create() argument 3091 UsingShadowDecl(Kind K,ASTContext & C,DeclContext * DC,SourceLocation Loc,DeclarationName Name,BaseUsingDecl * Introducer,NamedDecl * Target) UsingShadowDecl() argument 3123 Create(ASTContext & C,DeclContext * DC,SourceLocation Loc,UsingDecl * Using,NamedDecl * Target,bool IsVirtual) Create() argument 3172 Create(ASTContext & C,DeclContext * DC,SourceLocation UL,NestedNameSpecifierLoc QualifierLoc,const DeclarationNameInfo & NameInfo,bool HasTypename) Create() argument 3193 Create(ASTContext & C,DeclContext * DC,SourceLocation UL,SourceLocation EL,SourceLocation NL,TypeSourceInfo * EnumType) Create() argument 3216 Create(ASTContext & C,DeclContext * DC,NamedDecl * InstantiatedFrom,ArrayRef<NamedDecl * > UsingDecls) Create() argument 3238 Create(ASTContext & C,DeclContext * DC,SourceLocation UsingLoc,NestedNameSpecifierLoc QualifierLoc,const DeclarationNameInfo & NameInfo,SourceLocation EllipsisLoc) Create() argument 3266 Create(ASTContext & C,DeclContext * DC,SourceLocation UsingLoc,SourceLocation TypenameLoc,NestedNameSpecifierLoc QualifierLoc,SourceLocation TargetNameLoc,DeclarationName TargetName,SourceLocation EllipsisLoc) Create() argument 3287 Create(ASTContext & Ctx,DeclContext * DC,SourceLocation Loc,DeclarationName Name) Create() argument 3299 UnresolvedUsingIfExistsDecl(DeclContext * DC,SourceLocation Loc,DeclarationName Name) UnresolvedUsingIfExistsDecl() argument 3308 Create(ASTContext & C,DeclContext * DC,SourceLocation StaticAssertLoc,Expr * AssertExpr,Expr * Message,SourceLocation RParenLoc,bool Failed) Create() argument 3335 Create(ASTContext & C,DeclContext * DC,SourceLocation IdLoc,IdentifierInfo * Id) Create() argument 3359 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation LSquareLoc,QualType T,TypeSourceInfo * TInfo,StorageClass SC,ArrayRef<BindingDecl * > Bindings) Create() argument 3400 Create(ASTContext & C,DeclContext * DC,SourceLocation L,DeclarationName N,QualType T,TypeSourceInfo * TInfo,SourceLocation StartL,IdentifierInfo * Getter,IdentifierInfo * Setter) Create() argument 3418 MSGuidDecl(DeclContext * DC,QualType T,Parts P) MSGuidDecl() argument 3423 DeclContext *DC = C.getTranslationUnitDecl(); Create() local 3517 UnnamedGlobalConstantDecl(const ASTContext & C,DeclContext * DC,QualType Ty,const APValue & Val) UnnamedGlobalConstantDecl() argument 3532 DeclContext *DC = C.getTranslationUnitDecl(); Create() local [all...] |
/llvm-project/clang-tools-extra/clangd/refactor/ |
H A D | InsertionPoint.cpp | 25 std::optional<const Decl *> insertionDecl(const DeclContext &DC, in insertionDecl() 80 SourceLocation endLoc(const DeclContext &DC) { in endLoc() 98 SourceLocation insertionPoint(const DeclContext &DC, in insertionPoint() 113 insertDecl(llvm::StringRef Code, const DeclContext &DC, in insertDecl()
|
/llvm-project/clang-tools-extra/clang-move/ |
H A D | HelperDeclRefGraph.cpp | 116 assert(DC); in run() local 91 const auto *DC = D->getDeclContext(); getOutmostClassOrFunDecl() local 126 const auto *DC = Result.Nodes.getNodeAs<Decl>("dc"); run() local [all...] |
/llvm-project/clang/test/OpenMP/ |
H A D | declare_simd_aarch64_complex.c | 22 static double _Complex *DC; variable
|
H A D | aarch64_vfabi_NarrowestDataSize.c | 73 static double _Complex DC; variable
|
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangASTSource.h | 62 void MaterializeVisibleDecls(const clang::DeclContext *DC) {} in MaterializeVisibleDecls() argument 214 FindExternalVisibleDeclsByName(const clang::DeclContext * DC,clang::DeclarationName Name) FindExternalVisibleDeclsByName() argument 220 FindExternalLexicalDecls(const clang::DeclContext * DC,llvm::function_ref<bool (clang::Decl::Kind)> IsKindWeWant,llvm::SmallVectorImpl<clang::Decl * > & Decls) FindExternalLexicalDecls() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaModule.cpp | 26 checkModuleImportContext(Sema & S,Module * M,SourceLocation ImportLoc,DeclContext * DC,bool FromInclude=false) checkModuleImportContext() argument 634 for (auto *DC = D->getLexicalDeclContext(); DC; DC = DC->getLexicalParent()) getEnclosingExportDecl() local 775 for (auto *DC = CurContext; DC; DC = DC->getLexicalParent()) { ActOnAnnotModuleBegin() local 816 for (auto *DC = CurContext; DC; DC = DC->getLexicalParent()) { ActOnAnnotModuleEnd() local 879 for (const DeclContext *DC = CurContext; DC; DC = DC->getLexicalParent()) { ActOnStartExportDecl() local 920 checkExportedDeclContext(Sema & S,DeclContext * DC,SourceLocation BlockStart) checkExportedDeclContext() argument 974 if (auto *DC = dyn_cast<DeclContext>(D)) { checkExportedDecl() local [all...] |
/llvm-project/llvm/unittests/Support/ |
H A D | DebugCounterTest.cpp | 20 auto DC = &DebugCounter::instance(); in TEST() local
|
/llvm-project/clang/lib/Index/ |
H A D | IndexTypeSourceInfo.cpp | 32 const DeclContext *DC, bool isBase, bool isIBType) in TypeIndexer() 247 const DeclContext *DC, in indexTypeSourceInfo() 258 const DeclContext *DC, in indexTypeLoc() 271 const DeclContext *DC) { in indexNestedNameSpecifierLoc()
|
H A D | IndexDecl.cpp | 52 const DeclContext *DC) { in handleTemplateArgumentLoc() argument 105 auto *DC = Parm->getDeclContext(); in handleDeclarator() local 609 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUsingDecl() local 627 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); VisitUsingDirectiveDecl() local 644 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); VisitUnresolvedUsingValueDecl() local 653 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); VisitUnresolvedUsingTypenameDecl() local 798 indexDeclContext(const DeclContext * DC) indexDeclContext() argument [all...] |
/llvm-project/llvm/tools/llvm-c-test/ |
H A D | diagnostic.c | 56 int *DC = (int *)LLVMContextGetDiagnosticContext(C); in llvm_test_diagnostic_handler() local
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/ |
H A D | use-equals-default.cpp | 237 struct DC : KW { struct 238 DC() : KW() {} in DC() argument 239 ~DC() override {} in ~DC() argument
|
/llvm-project/clang-tools-extra/clang-tidy/readability/ |
H A D | StaticDefinitionInAnonymousNamespaceCheck.cpp | 36 const DeclContext *DC = Def->getDeclContext(); in check() local
|
/llvm-project/libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/ |
H A D | header_set_synop.pass.cpp | 33 using DC = std::less<V>; in main() typedef
|
H A D | header_map_synop.pass.cpp | 34 using DC = std::less<int>; in main() typedef
|