| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTImporterLookupTable.cpp | 98 if (auto *Ns = dyn_cast<NamespaceDecl>(D->getDeclContext())) in ASTImporterLookupTable() 100 add(D->getDeclContext(), D); in ASTImporterLookupTable() 128 DeclContext *DC = ND->getDeclContext()->getPrimaryContext(); in add() 137 DeclContext *DC = ND->getDeclContext()->getPrimaryContext(); in remove() 145 assert(OldDC != ND->getDeclContext() && in update() 147 if (contains(ND->getDeclContext(), ND)) { in update()
|
| H A D | DeclBase.cpp | 269 ? getLexicalDeclContext() : getDeclContext(); in isTemplated() 297 : getDeclContext(); in getParentFunctionOrMethod() 345 setDeclContextsImpl(getDeclContext(), DC, getASTContext()); in setLexicalDeclContext() 404 const DeclContext *DC = getDeclContext(); in isInStdNamespace() 490 DeclContext *DC = getDeclContext(); in getTranslationUnitDecl() 581 if (auto *dcd = dyn_cast<Decl>(getDeclContext())) { in getExternalSourceSymbolAttr() 1149 assert(getDeclContext()); in getNonTransparentDeclContext() 1150 return getDeclContext()->getNonTransparentContext(); in getNonTransparentDeclContext() 1656 auto *DC = D->getDeclContext(); in removeDecl() 1702 ND->getDeclContext()->getPrimaryContext()-> in addDecl() [all …]
|
| H A D | DeclObjC.cpp | 893 const DeclContext *DC = getDeclContext(); in isDesignatedInitializerForTheInterface() 971 auto *CtxD = cast<Decl>(getDeclContext()); in getNextRedeclarationImpl() 1013 auto *CtxD = cast<Decl>(getDeclContext()); in getCanonicalDecl() 1212 if (auto *ID = dyn_cast<ObjCInterfaceDecl>(getDeclContext())) in getClassInterface() 1214 if (auto *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext())) in getClassInterface() 1216 if (auto *IMD = dyn_cast<ObjCImplDecl>(getDeclContext())) in getClassInterface() 1218 if (isa<ObjCProtocolDecl>(getDeclContext())) in getClassInterface() 1224 if (auto *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext())) in getCategory() 1248 .substObjCMemberType(receiverType, getDeclContext(), in getSendResultType() 1365 Method = cast<ObjCContainerDecl>(Method->getDeclContext()) in getOverriddenMethods() [all …]
|
| H A D | Decl.cpp | 305 const DeclContext *DC = D->getDeclContext(); in getOutermostFuncOrBlockContext() 1097 !getDeclContext()->isRecord()) in isPlaceholderVar() 1545 if (D->getDeclContext()->isRecord()) in computeLVForDecl() 1559 if (D->getDeclContext()->isFunctionOrMethod()) in computeLVForDecl() 1696 if (getDeclContext()->isFunctionOrMethod()) { in printQualifiedName() 1723 const DeclContext *Ctx = getDeclContext(); in printNestedNameSpecifier() 2213 const DeclContext *DC = D.getDeclContext(); in getDeclLanguageLinkage() 2229 const DeclContext *DC = D.getDeclContext(); in isDeclExternC() 2937 if (isa<ObjCMethodDecl>(getDeclContext())) in getSourceRange() 3331 if (isa<CXXRecordDecl>(getDeclContext())) in isReplaceableGlobalAllocationFunction() [all …]
|
| H A D | QualTypeNames.cpp | 191 const DeclContext *DC = D->getDeclContext(); in createOuterNNS() 195 NS = dyn_cast<NamespaceDecl>(NS->getDeclContext()); in createOuterNNS() 271 const DeclContext *DC = Decl->getDeclContext()->getRedeclContext(); in createNestedNameSpecifierForScopeOf() 346 Namespace = dyn_cast<NamespaceDecl>(Namespace->getDeclContext()); in createNestedNameSpecifier()
|
| H A D | TemplateName.cpp | 263 if (Template->getDeclContext() && in getDependence() 264 Template->getDeclContext()->isDependentContext()) in getDependence()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 105 auto *DC = Parm->getDeclContext(); in handleDeclarator() 178 D->getDeclContext(), 0); in handleObjCMethod() 264 Ctor->getParent(), Ctor->getDeclContext(), in VisitFunctionDecl() 287 Guide->getDeclContext()); in VisitFunctionDecl() 540 auto *Container = cast<ObjCImplDecl>(D->getDeclContext()); in VisitObjCPropertyImplDecl() 586 D->getDeclContext(), SymbolRoleSet()); in VisitObjCPropertyImplDecl() 609 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUsingDecl() 627 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUsingDirectiveDecl() 644 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUnresolvedUsingValueDecl() 653 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUnresolvedUsingTypenameDecl() [all …]
|
| H A D | USRGeneration.cpp | 119 VisitDeclContext(D->getDeclContext()); in VisitUsingDecl() 218 VisitDeclContext(D->getDeclContext()); in VisitFieldDecl() 237 VisitDeclContext(D->getDeclContext()); in VisitFunctionDecl() 302 VisitDeclContext(D->getDeclContext()); in VisitNamedDecl() 321 VisitDeclContext(D->getDeclContext()); in VisitVarDecl() 375 VisitDeclContext(D->getDeclContext()); in VisitNamespaceDecl() 392 VisitDeclContext(D->getDeclContext()); in VisitNamespaceAliasDecl() 515 VisitDeclContext(D->getDeclContext()); in VisitTagDecl() 1070 VisitDeclContext(D->getDeclContext()); in VisitUnresolvedUsingValueDecl() 1079 VisitDeclContext(D->getDeclContext()); in VisitUnresolvedUsingTypenameDecl() [all …]
|
| H A D | IndexingContext.cpp | 63 DC = D->getDeclContext(); in handleDecl() 165 if (const auto *Parent = dyn_cast<Decl>(D->getDeclContext())) in isTemplateImplicitInstantiation() 201 dyn_cast<ClassTemplateSpecializationDecl>(D->getDeclContext())) in getDeclContextForTemplateInstationPattern() 203 else if (const auto *RD = dyn_cast<CXXRecordDecl>(D->getDeclContext())) in getDeclContextForTemplateInstationPattern() 237 if (const auto *ED = dyn_cast<EnumDecl>(ECD->getDeclContext())) { in adjustTemplateImplicitInstantiation() 277 for (;; Parent = cast<Decl>(Parent->getDeclContext())) { in adjustParent()
|
| H A D | IndexSymbol.cpp | 97 if (isa<ObjCProtocolDecl>(D->getDeclContext())) { in getSymbolInfo() 149 } else if (isa<CXXRecordDecl>(D->getDeclContext())) { in getSymbolInfo() 183 CXXRec = dyn_cast<CXXRecordDecl>(D->getDeclContext())) { in getSymbolInfo() 345 dyn_cast<CXXRecordDecl>(D->getDeclContext())) { in getSymbolInfo()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ObjCPropertyChecker.cpp | 58 dyn_cast<ObjCInterfaceDecl>(D->getDeclContext())) { in checkCopyMutable() 60 } else if (auto *CatD = dyn_cast<ObjCCategoryDecl>(D->getDeclContext())) { in checkCopyMutable()
|
| H A D | LLVMConventionsChecker.cpp | 40 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(D->getDeclContext()); in InNamespace() 46 return isa<TranslationUnitDecl>(ND->getDeclContext()); in InNamespace()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 78 if (HLSLNamespace && !Template && Record->getDeclContext() == HLSLNamespace) in ~BuiltinTypeDeclBuilder() 252 AST, MethodDecl->getDeclContext(), SourceLocation(), SourceLocation(), in addArraySubscriptOperator() 328 AST, Builder.Record->getDeclContext(), SourceLocation(), in addTypeParameter() 346 AST, Builder.Record->getDeclContext(), SourceLocation(), in finalizeTemplateArgs() 351 Builder.Template->setLexicalDeclContext(Builder.Record->getDeclContext()); in finalizeTemplateArgs() 355 Builder.Record->getDeclContext()->addDecl(Builder.Template); in finalizeTemplateArgs() 465 Template->setLexicalDeclContext(Record->getDeclContext()); in defineHLSLVectorAlias()
|
| H A D | SemaAccess.cpp | 66 DeclContext *DC = D->getDeclContext(); in FindDeclaringClass() 71 DC = cast<EnumDecl>(DC)->getDeclContext(); in FindDeclaringClass() 123 DC = Record->getDeclContext(); in EffectiveContext() 130 DC = Function->getDeclContext(); in EffectiveContext() 391 Context->getDeclContext(), in MightInstantiateTo() 392 Friend->getDeclContext())) in MightInstantiateTo() 501 if (!MightInstantiateTo(S, CTD->getDeclContext(), in MatchesFriend() 502 Friend->getDeclContext())) in MatchesFriend() 1146 if (D->getDeclContext() == DeclaringClass) in diagnoseBadDirectAccess() 1149 DeclContext *DC = D->getDeclContext(); in diagnoseBadDirectAccess() [all …]
|
| H A D | IdentifierResolver.cpp | 149 DeclContext *DCtx = D->getDeclContext()->getRedeclContext(); in isDeclInScope() 349 if (!PrevD->getDeclContext()->getRedeclContext()->isTranslationUnit()) { in tryAddTopLevelDecl() 379 if (!(*I)->getDeclContext()->getRedeclContext()->isTranslationUnit()) { in tryAddTopLevelDecl()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 38 const DeclContext *DC = D->getDeclContext(); in isDeclWithinFunction() 908 if (Result && isa<CXXRecordDecl>(D->getDeclContext()) && in getPreviousDeclForInstantiation() 1923 } else if (InstTemplate->getDeclContext()->isRecord() && in VisitFunctionTemplateDecl() 2180 assert(D->getDeclContext()->isFileContext()); in VisitFunctionDecl() 2181 LexicalDC = D->getDeclContext(); in VisitFunctionDecl() 3800 assert(ClassTemplate->getDeclContext()->isRecord() && in VisitClassTemplateSpecializationDecl() 5350 OldVar->getPreviousDecl()->getDeclContext()==OldVar->getDeclContext())) { in BuildVariableInstantiation() 5371 if (NewVar->getDeclContext()->isFunctionOrMethod()) in BuildVariableInstantiation() 5419 NewVar->getDeclContext()->isFunctionOrMethod() && in BuildVariableInstantiation() 6129 DeclContext *ParentDC = D->getDeclContext(); in FindInstantiatedDecl() [all …]
|
| H A D | SemaDeclObjC.cpp | 67 !isa<ObjCImplementationDecl>(method->getDeclContext())) in checkInitMethod() 75 if (isa<ObjCProtocolDecl>(method->getDeclContext())) { in checkInitMethod() 133 << cast<ObjCMethodDecl>(NewD->getDeclContext()); in diagnoseNoescape() 149 = dyn_cast<ObjCInterfaceDecl>(NewMethod->getDeclContext()); in CheckObjCMethodOverride() 151 DeclContext *DC = NewMethod->getDeclContext(); in CheckObjCMethodOverride() 443 dyn_cast<ObjCImplDecl>(MDecl->getDeclContext()); in ActOnStartOfObjCMethodDef() 445 dyn_cast<ObjCContainerDecl>(IMD->getDeclContext()); in ActOnStartOfObjCMethodDef() 2124 if (Dcl->getDeclContext()->isFileContext()) in ActOnFinishObjCImplementation() 3321 dyn_cast<ObjCCategoryDecl>(Method->getDeclContext())) in addMethodToGlobalList() 3435 if (cast<Decl>(Method->getDeclContext())->isInvalidDecl()) in AddMethodToGlobalPool() [all …]
|
| H A D | SemaDecl.cpp | 1850 if (D->getDeclContext()->isFileContext()) in isUsingDeclNotAtClassScope() 1900 const DeclContext *DC = D->getDeclContext(); in mightHaveNonExternalLinkage() 2524 CurContext = New->getDeclContext(); in LazilyCreateBuiltin() 3565 const DeclContext *DC = Old->getDeclContext(); in haveIncompatibleLanguageLinkages() 5615 DeclContext *Owner = Record->getDeclContext(); in BuildAnonymousStructOrUnion() 7422 DeclContext *DC = NewVD->getDeclContext(); in diagnoseOpenCLTypes() 8332 if (D->getDeclContext()->isRecord()) in getShadowedDeclaration() 8365 DeclContext *NewDC = D->getDeclContext(); in CheckShadow() 9099 DeclContext *NewDC = NewFD->getDeclContext(); in DiagnoseInvalidRedeclaration() 14840 const DeclContext *DC = VD->getDeclContext(); in FinalizeDeclaration() [all …]
|
| H A D | SemaTemplate.cpp | 128 Record = cast<CXXRecordDecl>(Record->getDeclContext()); in getAsTemplateNameDecl() 839 << Instantiation->getDeclContext(); in DiagnoseUninstantiableTemplate() 870 << Instantiation->getDeclContext(); in DiagnoseUninstantiableTemplate() 1980 SemanticContext = PrevDecl->getDeclContext(); in CheckClassTemplate() 2301 DeclContext *DC = Template->getDeclContext(); 2692 DeclContext *DC = Template->getDeclContext(); in DeclareImplicitDeductionGuideFromInitList() 2731 DeclContext *DC = Template->getDeclContext(); in DeclareImplicitDeductionGuides() 4152 ClassTemplate->getDeclContext(), in CheckTemplateIdType() 4522 if (Partial->getDeclContext()->isDependentContext()) in checkMoreSpecializedThanPrimary() 6567 if (Tag->getDeclContext()->isFunctionOrMethod()) { in VisitTagDecl() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 237 if (Decl->getDeclContext()->isRecord() && !Decl->isStaticDataMember()) in VisitVarDecl() 273 auto *Record = cast<RecordDecl>(Decl->getDeclContext()); in VisitVarDecl() 500 APIRecord *Parent = determineParentRecord(Decl->getDeclContext()); in VisitNamespaceDecl() 583 APIRecord *Parent = determineParentRecord(Decl->getDeclContext()); in VisitCXXRecordDecl() 631 index::generateUSRForDecl(dyn_cast<CXXRecordDecl>(Decl->getDeclContext()), in VisitCXXMethodDecl() 696 index::generateUSRForDecl(dyn_cast<CXXRecordDecl>(Decl->getDeclContext()), in VisitCXXConstructorDecl() 728 index::generateUSRForDecl(dyn_cast<CXXRecordDecl>(Decl->getDeclContext()), in VisitCXXDestructorDecl() 782 APIRecord *Parent = determineParentRecord(Decl->getDeclContext()); in VisitClassTemplateSpecializationDecl() 814 APIRecord *Parent = determineParentRecord(Decl->getDeclContext()); in VisitClassTemplatePartialSpecializationDecl() 859 if (Decl->getDeclContext()->getDeclKind() == Decl::CXXRecord) in VisitVarTemplateDecl() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | CxxModuleHandler.cpp | 193 if (!td->getDeclContext()->isStdNamespace()) in tryInstantiateStdTemplate() 209 getEqualLocalDeclContext(*m_sema, td->getDeclContext()); in tryInstantiateStdTemplate() 280 new_class_template->getDeclContext(), in tryInstantiateStdTemplate()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | Lookup.cpp | 203 isa<TranslationUnitDecl>(FromDecl->getDeclContext()); in replaceNestedName() 208 !usingFromDifferentCanonicalNamespace(FromDecl->getDeclContext(), in replaceNestedName()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | ChromiumCheckModel.cpp | 36 dyn_cast_or_null<NamespaceDecl>(ParentClass->getDeclContext()); in isCheckLikeMethod()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | TransGCCalls.cpp | 48 if (!FD->getDeclContext()->getRedeclContext()->isFileContext()) in VisitCallExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 339 DeclBits.addBit(D->getDeclContext() != D->getLexicalDeclContext()); in VisitDecl() 345 Record.AddDeclRef(cast_or_null<Decl>(D->getDeclContext())); in VisitDecl() 346 if (D->getDeclContext() != D->getLexicalDeclContext()) in VisitDecl() 363 auto *DC = D->getDeclContext(); in VisitDecl() 427 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitTypedefDecl() 510 if (D->getDeclContext() == D->getLexicalDeclContext() && !D->hasAttrs() && in VisitEnumDecl() 874 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitObjCIvarDecl() 1006 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitFieldDecl() 1407 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitUsingShadowDecl() 1513 if (D->getDeclContext() == D->getLexicalDeclContext() && in VisitCXXMethodDecl() [all …]
|