Home
last modified time | relevance | path

Searched refs:isThisDeclarationADefinition (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp83 return MD && !MD->isImplicit() && MD->isThisDeclarationADefinition() && in hasUserDefined()
108 FD->isThisDeclarationADefinition()) in handleDeclarator()
111 if (MD->isThisDeclarationADefinition()) in handleDeclarator()
118 FD->isThisDeclarationADefinition()) { in handleDeclarator()
128 if (FD->isThisDeclarationADefinition()) { in handleDeclarator()
189 if (D->isThisDeclarationADefinition()) { in handleObjCMethod()
296 if (D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
367 if (D->isThisDeclarationADefinition()) { in VisitTagDecl()
408 if (D->isThisDeclarationADefinition()) { in VisitObjCInterfaceDecl()
439 if (D->isThisDeclarationADefinition()) { in VisitObjCProtocolDecl()
[all …]
H A DIndexingContext.cpp249 return VD->isThisDeclarationADefinition(Ctx); in isDeclADefinition()
252 return FD->isThisDeclarationADefinition(); in isDeclADefinition()
255 return TD->isThisDeclarationADefinition(); in isDeclADefinition()
258 return MD->isThisDeclarationADefinition() || isa<ObjCImplDecl>(ContainerDC); in isDeclADefinition()
H A DIndexTypeSourceInfo.cpp105 if (FD->isThisDeclarationADefinition()) { in TraverseParmVarDecl()
312 if (D->isThisDeclarationADefinition()) { in indexTagDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp235 ShouldBeIncluded = TD->isThisDeclarationADefinition(); in shouldDeclBeIncluded()
237 ShouldBeIncluded = Interface->isThisDeclarationADefinition(); in shouldDeclBeIncluded()
239 ShouldBeIncluded = Protocol->isThisDeclarationADefinition(); in shouldDeclBeIncluded()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DNoUncountedMembersChecker.cpp89 if (!RD->isThisDeclarationADefinition()) in shouldSkipDecl()
H A DRefCntblBaseVirtualDtorChecker.cpp140 if (!RD->isThisDeclarationADefinition()) in shouldSkipDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp316 if (FD->isThisDeclarationADefinition() && in VisitFunctionDecl()
325 if (MD->isThisDeclarationADefinition()) { in VisitObjCMethodDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/
H A DCallGraph.h115 if (includeInGraph(FD) && FD->isThisDeclarationADefinition()) { in VisitFunctionDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclPrinter.cpp319 FD && FD->isThisDeclarationADefinition()) in prettyPrintAttributes()
1331 if (!PrevDecl->isThisDeclarationADefinition()) in VisitFunctionTemplateDecl()
1346 if (D->isThisDeclarationADefinition()) in VisitClassTemplateDecl()
1505 if (!OID->isThisDeclarationADefinition()) { in VisitObjCInterfaceDecl()
1559 if (!PID->isThisDeclarationADefinition()) { in VisitObjCProtocolDecl()
H A DDecl.cpp2257 VarDecl::isThisDeclarationADefinition(ASTContext &C) const { in isThisDeclarationADefinition() function in VarDecl
2343 DefinitionKind Kind = isThisDeclarationADefinition(); in getActingDefinition()
2352 Kind = Decl->isThisDeclarationADefinition(); in getActingDefinition()
2366 if (I->isThisDeclarationADefinition(C) == Definition) in getDefinition()
2377 Kind = std::max(Kind, I->isThisDeclarationADefinition(C)); in hasDefinition()
2429 if (I->isThisDeclarationADefinition()) { in getInitializingDeclaration()
3144 InstantiatedFrom->isThisDeclarationADefinition(); in isThisDeclarationInstantiatedFromAFriendDefinition()
3152 InstantiatedFrom->isThisDeclarationADefinition(); in isThisDeclarationInstantiatedFromAFriendDefinition()
3161 if (FD->isThisDeclarationADefinition()) { in isDefined()
H A DDeclObjC.cpp552 if (!isThisDeclarationADefinition()) in getDesignatedInitializers()
573 bool HasCompleteDef = isThisDeclarationADefinition(); in isDesignatedInitializer()
1603 if (!isThisDeclarationADefinition()) in setHasDesignatedInitializers()
1610 if (!isThisDeclarationADefinition()) in hasDesignatedInitializers()
H A DODRHash.cpp409 const bool IsDefinition = Method->isThisDeclarationADefinition(); in VisitObjCMethodDecl()
712 const bool HasBody = Function->isThisDeclarationADefinition() && in AddFunctionDecl()
H A DASTImporter.cpp2906 if (D->isThisDeclarationADefinition() && FoundDef) in VisitEnumDecl()
3046 if (D->isThisDeclarationADefinition() && FoundDef) { in VisitRecordDecl()
4412 if (D->isThisDeclarationADefinition() && FoundDef) in VisitVarDecl()
4991 if (D->isThisDeclarationADefinition()) in VisitObjCProtocolDecl()
5523 if (D->isThisDeclarationADefinition()) in VisitObjCInterfaceDecl()
5985 if (D->isThisDeclarationADefinition() && TemplateWithDef) in VisitClassTemplateDecl()
6100 if (D->isThisDeclarationADefinition() && PrevDefinition) { in VisitClassTemplateSpecializationDecl()
6305 if (!D->isThisDeclarationADefinition()) in VisitVarTemplateDecl()
6308 if (FoundDef && D->isThisDeclarationADefinition()) in VisitVarTemplateDecl()
6422 if (!D->isThisDeclarationADefinition() || in VisitVarTemplateSpecializationDecl()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h1029 bool isThisDeclarationADefinition() const {
1030 return getTemplatedDecl()->isThisDeclarationADefinition();
2299 bool isThisDeclarationADefinition() const {
2300 return getTemplatedDecl()->isThisDeclarationADefinition();
3070 bool isThisDeclarationADefinition() const {
3071 return getTemplatedDecl()->isThisDeclarationADefinition();
H A DDeclObjC.h534 bool isThisDeclarationADefinition() const { return hasBody(); } in isThisDeclarationADefinition() function
1305 if (isThisDeclarationADefinition()) in getSourceRange()
1519 bool isThisDeclarationADefinition() const { in isThisDeclarationADefinition() function
2255 bool isThisDeclarationADefinition() const { in isThisDeclarationADefinition() function
2274 if (isThisDeclarationADefinition()) in getSourceRange()
H A DDecl.h1291 DefinitionKind isThisDeclarationADefinition(ASTContext &) const;
1292 DefinitionKind isThisDeclarationADefinition() const { in isThisDeclarationADefinition() function
1293 return isThisDeclarationADefinition(getASTContext()); in isThisDeclarationADefinition()
1464 assert(isThisDeclarationADefinition() && "Not a definition!"); in demoteThisDefinitionToDeclaration()
2258 bool isThisDeclarationADefinition() const { in isThisDeclarationADefinition() function
3639 bool isThisDeclarationADefinition() const { in isThisDeclarationADefinition() function
H A DASTNodeTraverser.h665 if (D->isThisDeclarationADefinition()) in VisitObjCMethodDecl()
H A DRecursiveASTVisitor.h1654 if (D->isThisDeclarationADefinition()) {
1663 if (D->isThisDeclarationADefinition()) {
1678 if (D->isThisDeclarationADefinition()) {
2183 D->isThisDeclarationADefinition() &&
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNSErrorChecker.cpp55 if (!D->isThisDeclarationADefinition()) in checkASTDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp491 if (!VariantFTD->isThisDeclarationADefinition()) in instantiateOMPDeclareVariantAttr()
1917 !(isFriend && !D->getTemplatedDecl()->isThisDeclarationADefinition())) in VisitFunctionTemplateDecl()
2221 if (isFriend && D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
2232 } else if (isFriend && D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
2377 Function->isThisDeclarationADefinition() in VisitFunctionDecl()
2756 Method->isThisDeclarationADefinition()); in VisitCXXMethodDecl()
3865 D->isThisDeclarationADefinition()) { in VisitClassTemplateSpecializationDecl()
3917 if (D->isThisDeclarationADefinition() && in VisitClassTemplateSpecializationDecl()
4919 if (ExistingDefn->isThisDeclarationADefinition()) in InstantiateFunctionDefinition()
5266 assert(PatternDecl->isThisDeclarationADefinition() && in CompleteVarTemplateSpecializationDecl()
[all …]
H A DSemaDecl.cpp2806 return VD->isThisDeclarationADefinition(); in isAttributeTargetADefinition()
3530 if (Old->isThisDeclarationADefinition()) in getNoteDiagForInvalidRedeclaration()
3949 !Old->isDefined() && !New->isThisDeclarationADefinition()) in MergeFunctionDecl()
5033 if (MemberRD->isThisDeclarationADefinition()) { in getNonCLikeKindForAnonymousStruct()
5052 assert(TagFromDeclSpec->isThisDeclarationADefinition()); in setTagNameForLinkagePurposes()
7078 assert(VD->isThisDeclarationADefinition() && in checkAttributesAfterMerging()
14412 if (var->isThisDeclarationADefinition() && in CheckCompleteVariableDeclaration()
14423 while (prev && prev->isThisDeclarationADefinition()) in CheckCompleteVariableDeclaration()
14601 if (GlobalStorage && var->isThisDeclarationADefinition() && in CheckCompleteVariableDeclaration()
14790 VD->isThisDeclarationADefinition()) { in FinalizeDeclaration()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp173 if (!Class->isThisDeclarationADefinition()) { in HandleTopLevelDecl()
180 if (!Proto->isThisDeclarationADefinition()) { in HandleTopLevelDecl()
668 if (ID->isThisDeclarationADefinition()) in HandleTopLevelSingleDecl()
673 if (PD->isThisDeclarationADefinition()) in HandleTopLevelSingleDecl()
681 if (!IFace->isThisDeclarationADefinition()) { in HandleTopLevelSingleDecl()
686 !cast<ObjCInterfaceDecl>(*DI)->isThisDeclarationADefinition() && in HandleTopLevelSingleDecl()
700 if (!Proto->isThisDeclarationADefinition()) { in HandleTopLevelSingleDecl()
705 !cast<ObjCProtocolDecl>(*DI)->isThisDeclarationADefinition() && in HandleTopLevelSingleDecl()
990 assert(PDecl->isThisDeclarationADefinition()); in RewriteProtocolDecl()
3104 if ((!CDecl->isThisDeclarationADefinition() || NumIvars == 0) && in RewriteObjCInternalStruct()
[all …]
H A DRewriteModernObjC.cpp194 if (!Class->isThisDeclarationADefinition()) { in HandleTopLevelDecl()
205 if (!Proto->isThisDeclarationADefinition()) { in HandleTopLevelDecl()
216 if (FDecl->isThisDeclarationADefinition() && in HandleTopLevelDecl()
742 if (PD->isThisDeclarationADefinition()) in HandleTopLevelSingleDecl()
750 if (!IFace->isThisDeclarationADefinition()) { in HandleTopLevelSingleDecl()
755 !cast<ObjCInterfaceDecl>(*DI)->isThisDeclarationADefinition() && in HandleTopLevelSingleDecl()
775 if (!Proto->isThisDeclarationADefinition()) { in HandleTopLevelSingleDecl()
780 !cast<ObjCProtocolDecl>(*DI)->isThisDeclarationADefinition() && in HandleTopLevelSingleDecl()
1157 assert(PDecl->isThisDeclarationADefinition()); in RewriteProtocolDecl()
3894 if ((!CDecl->isThisDeclarationADefinition() || IVars.size() == 0) && in RewriteObjCInternalStruct()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp829 Record.push_back(D->isThisDeclarationADefinition()); in VisitObjCInterfaceDecl()
830 if (D->isThisDeclarationADefinition()) { in VisitObjCInterfaceDecl()
893 Record.push_back(D->isThisDeclarationADefinition()); in VisitObjCProtocolDecl()
894 if (D->isThisDeclarationADefinition()) { in VisitObjCProtocolDecl()
1490 Record.push_back(D->isThisDeclarationADefinition()); in VisitCXXRecordDecl()
1491 if (D->isThisDeclarationADefinition()) in VisitCXXRecordDecl()
H A DASTReaderDecl.cpp3229 (Var->isThisDeclarationADefinition() == VarDecl::Definition || in isConsumerInterestedIn()
3386 if (FD->isThisDeclarationADefinition()) in getPrimaryDCForAnonymousDecl()
3389 if (MD->isThisDeclarationADefinition()) in getPrimaryDCForAnonymousDecl()
3392 if (RD->isThisDeclarationADefinition()) in getPrimaryDCForAnonymousDecl()
3604 if (VD->isThisDeclarationADefinition() == VarDecl::Definition) { in attachPreviousDeclImpl()
3606 if (CurD->isThisDeclarationADefinition() == VarDecl::Definition) { in attachPreviousDeclImpl()
4151 if (Class->isThisDeclarationADefinition() || in ReadDeclRecord()

12