Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterGenericRedeclTest.cpp185 ASSERT_FALSE(FromD->isThisDeclarationADefinition()); in TypedTest_PrototypeShouldBeImportedAsAPrototypeWhenThereIsNoDefinition()
193 EXPECT_FALSE(ToD->isThisDeclarationADefinition()); in TypedTest_PrototypeShouldBeImportedAsAPrototypeWhenThereIsNoDefinition()
202 ASSERT_TRUE(FromD->isThisDeclarationADefinition()); in TypedTest_DefinitionShouldBeImportedAsADefinition()
209 EXPECT_TRUE(ToD->isThisDeclarationADefinition()); in TypedTest_DefinitionShouldBeImportedAsADefinition()
231 EXPECT_FALSE(To0->isThisDeclarationADefinition()); in TypedTest_ImportPrototypeAfterImportedPrototype()
232 EXPECT_FALSE(To1->isThisDeclarationADefinition()); in TypedTest_ImportPrototypeAfterImportedPrototype()
254 EXPECT_TRUE(ToDef->isThisDeclarationADefinition()); in TypedTest_ImportDefinitionAfterImportedPrototype()
275 EXPECT_TRUE(ToDef->isThisDeclarationADefinition()); in TypedTest_ImportPrototypeAfterImportedDefinition()
298 EXPECT_FALSE(To0->isThisDeclarationADefinition()); in TypedTest_ImportPrototypes()
299 EXPECT_FALSE(To1->isThisDeclarationADefinition()); in TypedTest_ImportPrototypes()
[all …]
H A DASTImporterTest.cpp1671 EXPECT_TRUE(ToCTD->isThisDeclarationADefinition()); in TEST_P()
3471 EXPECT_TRUE(FromSpec->isThisDeclarationADefinition()); in TEST_P()
3863 EXPECT_TRUE(ToDef->isThisDeclarationADefinition()); in TEST_P()
3864 EXPECT_FALSE(ToProto->isThisDeclarationADefinition()); in TEST_P()
3881 EXPECT_TRUE(ToDef->isThisDeclarationADefinition()); in TEST_P()
3882 EXPECT_FALSE(ToProto->isThisDeclarationADefinition()); in TEST_P()
3904 EXPECT_TRUE(ToDef->isThisDeclarationADefinition()); in TEST_P()
4496 EXPECT_TRUE(ToCTD->isThisDeclarationADefinition()); in TEST_P()
5381 ASSERT_TRUE(FromDef->isThisDeclarationADefinition()); in TEST_P()
5387 EXPECT_FALSE(ToFwd->isThisDeclarationADefinition()); in TEST_P()
[all …]
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp173 if (!ObjCID->isThisDeclarationADefinition() && in handleDeclOccurrence()
181 if (!ObjCPD->isThisDeclarationADefinition() && in handleDeclOccurrence()
615 bool isDef = D->isThisDeclarationADefinition(); in handleFunction()
653 D->isThisDeclarationADefinition()); in handleTagDecl()
665 if (!D->isThisDeclarationADefinition()) { in handleObjCInterface()
696 ObjCProtocolListInfo ProtInfo(D->isThisDeclarationADefinition() in handleObjCInterface()
720 if (!D->isThisDeclarationADefinition()) { in handleObjCProtocol()
811 bool isDef = D->isThisDeclarationADefinition(); in handleObjCMethod()
880 /*isDefinition=*/D->isThisDeclarationADefinition(), in handleFunctionTemplate()
881 /*isContainer=*/D->isThisDeclarationADefinition()); in handleFunctionTemplate()
[all …]
/llvm-project-15.0.7/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.cpp250 return VD->isThisDeclarationADefinition(Ctx); in isDeclADefinition()
253 return FD->isThisDeclarationADefinition(); in isDeclADefinition()
256 return TD->isThisDeclarationADefinition(); in isDeclADefinition()
259 return MD->isThisDeclarationADefinition() || isa<ObjCImplDecl>(ContainerDC); in isDeclADefinition()
H A DIndexTypeSourceInfo.cpp105 if (FD->isThisDeclarationADefinition()) { in TraverseParmVarDecl()
312 if (D->isThisDeclarationADefinition()) { in indexTagDecl()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DInconsistentDeclarationParameterNameCheck.cpp72 if (!ParameterSourceDeclaration->isThisDeclarationADefinition()) in checkIfFixItHintIsApplicable()
182 if (OriginalDeclaration->isThisDeclarationADefinition()) in getParameterSourceDeclaration()
186 if (OtherDeclaration->isThisDeclarationADefinition()) { in getParameterSourceDeclaration()
334 } else if (ParameterSourceDeclaration->isThisDeclarationADefinition()) { in check()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DNoUncountedMembersChecker.cpp89 if (!RD->isThisDeclarationADefinition()) in shouldSkipDecl()
H A DRefCntblBaseVirtualDtorChecker.cpp101 if (!RD->isThisDeclarationADefinition()) in shouldSkipDecl()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseNodiscardCheck.cpp59 return !(Node.isThisDeclarationADefinition() && Node.isOutOfLine()); in AST_MATCHER()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DSpecialMembers.cpp106 if (!Class || !Class->isThisDeclarationADefinition()) in prepare()
H A DDumpAST.cpp142 return Record && Record->isThisDeclarationADefinition() && in prepare()
H A DMemberwiseConstructor.cpp51 if (!Class || !Class->isThisDeclarationADefinition() || Class->isUnion() || in prepare()
/llvm-project-15.0.7/clang/examples/CallSuperAttribute/
H A DCallSuperAttrInfo.cpp81 if (MethodDecl->isThisDeclarationADefinition() && MethodDecl->hasBody()) { in VisitCXXMethodDecl()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DForwardDeclarationNamespaceCheck.cpp53 if (RecordDecl->isThisDeclarationADefinition()) { in check()
/llvm-project-15.0.7/clang/tools/clang-extdef-mapping/
H A DClangExtDefMapGen.cpp69 if (FD->isThisDeclarationADefinition()) in handleDecl()
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclPrinter.cpp456 if (FD->isThisDeclarationADefinition()) in VisitDeclContext()
461 if (TD->getTemplatedDecl()->isThisDeclarationADefinition()) in VisitDeclContext()
1188 if (!PrevDecl->isThisDeclarationADefinition()) in VisitFunctionTemplateDecl()
1203 if (D->isThisDeclarationADefinition()) in VisitClassTemplateDecl()
1362 if (!OID->isThisDeclarationADefinition()) { in VisitObjCInterfaceDecl()
1416 if (!PID->isThisDeclarationADefinition()) { in VisitObjCProtocolDecl()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DIncludeCleaner.cpp71 if (FD->isThisDeclarationADefinition()) in VisitFunctionDecl()
140 if (D->isThisDeclarationADefinition() && D->getIntegerTypeSourceInfo()) in VisitEnumDecl()
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DSerialize.cpp331 if (!D->isThisDeclarationADefinition()) in parseBases()
409 if (D->isThisDeclarationADefinition()) in populateSymbolInfo()
439 if (!D->isThisDeclarationADefinition()) in parseBases()
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp354 if (!Decl->isThisDeclarationADefinition()) in VisitEnumDecl()
433 if (!Decl->isThisDeclarationADefinition()) in VisitObjCInterfaceDecl()
480 if (!Decl->isThisDeclarationADefinition()) in VisitObjCProtocolDecl()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp317 if (FD->isThisDeclarationADefinition() && in VisitFunctionDecl()
326 if (MD->isThisDeclarationADefinition()) { in VisitObjCMethodDecl()
/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DCallGraph.h115 if (includeInGraph(FD) && FD->isThisDeclarationADefinition()) { in VisitFunctionDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclTemplate.h1049 bool isThisDeclarationADefinition() const {
1050 return getTemplatedDecl()->isThisDeclarationADefinition();
2327 bool isThisDeclarationADefinition() const {
2328 return getTemplatedDecl()->isThisDeclarationADefinition();
3157 bool isThisDeclarationADefinition() const {
3158 return getTemplatedDecl()->isThisDeclarationADefinition();
/llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/
H A DReorderFieldsAction.cpp171 assert(CtorDecl->isThisDeclarationADefinition() && "Not a definition"); in reorderFieldsInConstructor()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DNSErrorChecker.cpp54 if (!D->isThisDeclarationADefinition()) in checkASTDecl()

123