|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/DeclTemplate.h 1023 return getTemplatedDecl()->isThisDeclarationADefinition();
tools/clang/include/clang/AST/RecursiveASTVisitor.h 2035 bool VisitBody = D->isThisDeclarationADefinition();
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 4755 return Node.isThisDeclarationADefinition();
tools/clang/include/clang/Analysis/CallGraph.h 109 if (includeInGraph(FD) && FD->isThisDeclarationADefinition()) {
tools/clang/lib/AST/Decl.cpp 2840 if (I->isThisDeclarationADefinition()) {
tools/clang/lib/AST/DeclPrinter.cpp 448 if (FD->isThisDeclarationADefinition())
453 if (TD->getTemplatedDecl()->isThisDeclarationADefinition())
1167 if (!PrevDecl->isThisDeclarationADefinition())
tools/clang/lib/AST/ODRHash.cpp 569 const bool HasBody = Function->isThisDeclarationADefinition() &&
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2156 if (!Tmpl->isImplicit() && Tmpl->isThisDeclarationADefinition() &&
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 215 if (FDecl->isThisDeclarationADefinition() &&
5690 if (!FD->isThisDeclarationADefinition())
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 4788 if (!FD->isThisDeclarationADefinition())
tools/clang/lib/Index/IndexDecl.cpp 95 FD->isThisDeclarationADefinition())
105 FD->isThisDeclarationADefinition()) {
114 if (FD->isThisDeclarationADefinition()) {
282 if (D->isThisDeclarationADefinition()) {
tools/clang/lib/Index/IndexTypeSourceInfo.cpp 94 if (FD->isThisDeclarationADefinition()) {
tools/clang/lib/Index/IndexingContext.cpp 245 return FD->isThisDeclarationADefinition();
tools/clang/lib/Sema/SemaDecl.cpp 3003 if (Old->isThisDeclarationADefinition())
3383 !Old->isDefined() && !New->isThisDeclarationADefinition())
13367 if (Original->isThisDeclarationADefinition()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp 1804 if (FD->isThisDeclarationADefinition()) {
1827 if (FD->isThisDeclarationADefinition()) {
5661 if (FD->isThisDeclarationADefinition()) {
5683 if (FD->isThisDeclarationADefinition()) {
tools/clang/lib/Sema/SemaExprCXX.cpp 3093 if (!CD->isThisDeclarationADefinition() && !CD->isDefined(Definition)) {
tools/clang/lib/Sema/SemaOpenMP.cpp 5001 if (!FD->isThisDeclarationADefinition() && FD->isDefined(Definition) &&
tools/clang/lib/Sema/SemaTemplate.cpp 9688 if (!PrevDecl && Specialization->isThisDeclarationADefinition())
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 1638 !(isFriend && !D->getTemplatedDecl()->isThisDeclarationADefinition()))
1898 if (isFriend && D->isThisDeclarationADefinition()) {
1909 } else if (isFriend && D->isThisDeclarationADefinition()) {
2013 if (D->isThisDeclarationADefinition()) {
2046 Function->isThisDeclarationADefinition()
tools/clang/lib/Serialization/ASTReaderDecl.cpp 3237 if (FD->isThisDeclarationADefinition())
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 426 if (FD->isThisDeclarationADefinition() &&
tools/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp 63 if (FD->isThisDeclarationADefinition())
tools/clang/tools/extra/clang-doc/Serialize.cpp 409 if (D->isThisDeclarationADefinition())
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp 169 assert(CtorDecl->isThisDeclarationADefinition() && "Not a definition");
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp 103 if (Function->isThisDeclarationADefinition()) {
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp 59 return !(Node.isThisDeclarationADefinition() && Node.isOutOfLine());
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp 73 if (!ParameterSourceDeclaration->isThisDeclarationADefinition())
183 if (OriginalDeclaration->isThisDeclarationADefinition())
187 if (OtherDeclaration->isThisDeclarationADefinition()) {
338 } else if (ParameterSourceDeclaration->isThisDeclarationADefinition()) {
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp 290 if (!Source || !Source->isThisDeclarationADefinition())
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 609 bool isDef = D->isThisDeclarationADefinition();
tools/clang/unittests/AST/ASTImporterGenericRedeclTest.cpp 161 ASSERT_FALSE(FromD->isThisDeclarationADefinition());
169 EXPECT_FALSE(ToD->isThisDeclarationADefinition());
178 ASSERT_TRUE(FromD->isThisDeclarationADefinition());
185 EXPECT_TRUE(ToD->isThisDeclarationADefinition());
195 ASSERT_FALSE(From0->isThisDeclarationADefinition());
196 ASSERT_FALSE(From1->isThisDeclarationADefinition());
207 EXPECT_FALSE(To0->isThisDeclarationADefinition());
208 EXPECT_FALSE(To1->isThisDeclarationADefinition());
217 ASSERT_FALSE(FromProto->isThisDeclarationADefinition());
218 ASSERT_TRUE(FromDef->isThisDeclarationADefinition());
229 EXPECT_FALSE(ToProto->isThisDeclarationADefinition());
230 EXPECT_TRUE(ToDef->isThisDeclarationADefinition());
239 ASSERT_TRUE(FromDef->isThisDeclarationADefinition());
240 ASSERT_FALSE(FromProto->isThisDeclarationADefinition());
251 EXPECT_TRUE(ToDef->isThisDeclarationADefinition());
252 EXPECT_FALSE(ToProto->isThisDeclarationADefinition());
262 ASSERT_FALSE(From0->isThisDeclarationADefinition());
263 ASSERT_FALSE(From1->isThisDeclarationADefinition());
274 EXPECT_FALSE(To0->isThisDeclarationADefinition());
275 EXPECT_FALSE(To1->isThisDeclarationADefinition());
285 ASSERT_TRUE(From0->isThisDeclarationADefinition());
286 ASSERT_TRUE(From1->isThisDeclarationADefinition());
296 EXPECT_TRUE(To0->isThisDeclarationADefinition());
308 ASSERT_TRUE(FromDef->isThisDeclarationADefinition());
309 ASSERT_FALSE(FromProto->isThisDeclarationADefinition());
321 EXPECT_TRUE(ToDef->isThisDeclarationADefinition());
322 EXPECT_FALSE(ToProto->isThisDeclarationADefinition());
333 ASSERT_TRUE(FromDef->isThisDeclarationADefinition());
334 ASSERT_FALSE(FromProto->isThisDeclarationADefinition());
346 EXPECT_TRUE(ToDef->isThisDeclarationADefinition());
347 EXPECT_FALSE(ToProto->isThisDeclarationADefinition());
356 ASSERT_TRUE(FromD->isThisDeclarationADefinition());
363 EXPECT_TRUE(cast<DeclTy>(ImportedD)->isThisDeclarationADefinition());
383 EXPECT_FALSE(ProtoD->isThisDeclarationADefinition());
386 EXPECT_TRUE(DefinitionD->isThisDeclarationADefinition());
390 DefinitionD->getPreviousDecl()->isThisDeclarationADefinition());
tools/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp 103 EXPECT_TRUE(FDWithDefinition->isThisDeclarationADefinition());