Home
last modified time | relevance | path

Searched defs:DC (Results 1 – 25 of 201) sorted by relevance

123456789

/llvm-project/clang/include/clang/AST/
H A DASTLambda.h33 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 DDeclOpenMP.h50 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 DPrettyPrinter.h49 virtual bool isScopeVisible(const DeclContext *DC) const { return false; } in isScopeVisible() argument
/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp133 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 DASTImporterLookupTable.cpp104 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 DDeclOpenMP.cpp29 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 DDeclBase.cpp297 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 DDeclTemplate.cpp263 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 DExternalASTSource.cpp96 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 DDecl.cpp305 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 DDeclCXX.cpp125 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 DInsertionPoint.cpp25 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 DHelperDeclRefGraph.cpp116 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 Ddeclare_simd_aarch64_complex.c22 static double _Complex *DC; variable
H A Daarch64_vfabi_NarrowestDataSize.c73 static double _Complex DC; variable
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h62 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 DSemaModule.cpp26 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 DDebugCounterTest.cpp20 auto DC = &DebugCounter::instance(); in TEST() local
/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp32 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 DIndexDecl.cpp52 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 Ddiagnostic.c56 int *DC = (int *)LLVMContextGetDiagnosticContext(C); in llvm_test_diagnostic_handler() local
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Duse-equals-default.cpp237 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 DStaticDefinitionInAnonymousNamespaceCheck.cpp36 const DeclContext *DC = Def->getDeclContext(); in check() local
/llvm-project/libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/
H A Dheader_set_synop.pass.cpp33 using DC = std::less<V>; in main() typedef
H A Dheader_map_synop.pass.cpp34 using DC = std::less<int>; in main() typedef

123456789