/llvm-project/clang-tools-extra/clang-tidy/performance/ |
H A D | TriviallyDestructibleCheck.cpp | 23 AST_MATCHER(Decl, isFirstDecl) { return Node.isFirstDecl(); } in AST_MATCHER() argument 40 unless(anyOf(isFirstDecl(), isVirtual(), in registerMatchers()
|
/llvm-project/clang-tools-extra/clang-tidy/misc/ |
H A D | UseInternalLinkageCheck.cpp | 48 AST_MATCHER(Decl, isFirstDecl) { return Node.isFirstDecl(); } in isInMainFile() 113 allOf(isFirstDecl(), isAllRedeclsInMainFile(HeaderFileExtensions), in check() 45 AST_MATCHER(Decl,isFirstDecl) AST_MATCHER() argument
|
/llvm-project/clang/include/clang/AST/ |
H A D | Redeclarable.h | 222 bool isFirstDecl() const { return RedeclLink.isFirst(); } 262 if (Current->isFirstDecl()) { 336 bool isFirstDecl() const { return getFirstDecl() == this; } 223 bool isFirstDecl() const { return RedeclLink.isFirst(); } isFirstDecl() function 337 bool isFirstDecl() const { return getFirstDecl() == this; } isFirstDecl() function
|
H A D | Decl.h | 115 using redeclarable_base::isFirstDecl; 591 using redeclarable_base::isFirstDecl; 1110 using redeclarable_base::isFirstDecl; 2121 using redeclarable_base::isFirstDecl; 3478 using redeclarable_base::isFirstDecl; 3662 using redeclarable_base::isFirstDecl;
|
H A D | DeclObjC.h | 1911 using redeclarable_base::isFirstDecl; 2293 using redeclarable_base::isFirstDecl;
|
H A D | DeclBase.h | 1063 bool isFirstDecl() const { 1056 bool isFirstDecl() const { isFirstDecl() function
|
H A D | DeclTemplate.h | 933 using redeclarable_base::isFirstDecl;
|
H A D | DeclCXX.h | 3435 using redeclarable_base::isFirstDecl;
|
/llvm-project/clang/tools/libclang/ |
H A D | CXIndexDataConsumer.cpp | 620 DeclInfo DInfo(!D->isFirstDecl(), isDef, isContainer); in handleFunction() 627 DeclInfo DInfo(!D->isFirstDecl(), D->isThisDeclarationADefinition(), in handleVar() 648 DeclInfo DInfo(!D->isFirstDecl(), D->isThisDeclarationADefinition(), in handleTagDecl() 654 DeclInfo DInfo(!D->isFirstDecl(), /*isDefinition=*/true, in handleTypedefName() 864 DeclInfo DInfo(/*isRedeclaration=*/!D->isFirstDecl(), in handleNamespace()
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 1457 if (D->isFirstDecl()) in VisitUsingShadowDecl() 1799 if (D->isFirstDecl()) { in VisitClassTemplatePartialSpecializationDecl() 1813 if (D->isFirstDecl()) in VisitVarTemplateDecl() 1904 if (D->isFirstDecl()) in VisitTemplateTypeParmDecl() 1973 if (D->isFirstDecl()) in VisitTemplateTemplateParmDecl()
|
H A D | ASTReaderDecl.cpp | 476 if (Current->isFirstDecl()) { 2868 if (!DBase->isFirstDecl()) 2894 if (!D->isFirstDecl()) in mergeLambda()
|
/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp |
|
H A D | ASTContext.cpp | 5140 assert(Record->isFirstDecl() && "struct/union has previous declaration"); in getElaboratedType() 5144 assert(Enum->isFirstDecl() && "enum has previous declaration"); in getElaboratedType() 13319 if (DX->isFirstDecl()) in getCommonSugarTypeNode()
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 8163 if (NewVD->isFirstDecl() && !NewVD->isInvalidDecl() && in CheckShadow() 10836 if (NewFD->isFirstDecl() && !NewFD->isInvalidDecl() && 14100 if (Var->isFirstDecl()) in ActOnCXXForRangeDecl()
|
H A D | SemaExpr.cpp | 20223 (VD->isStaticDataMember() && VD->isFirstDecl() && !VD->isInline())) in VisitStmt()
|