Home
last modified time | relevance | path

Searched refs:isFirstDecl (Results 1 – 15 of 15) sorted by relevance

/llvm-project/clang-tools-extra/clang-tidy/performance/
H A DTriviallyDestructibleCheck.cpp23 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 DUseInternalLinkageCheck.cpp48 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 DRedeclarable.h222 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 DDecl.h115 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 DDeclObjC.h1911 using redeclarable_base::isFirstDecl;
2293 using redeclarable_base::isFirstDecl;
H A DDeclBase.h1063 bool isFirstDecl() const {
1056 bool isFirstDecl() const { isFirstDecl() function
H A DDeclTemplate.h933 using redeclarable_base::isFirstDecl;
H A DDeclCXX.h3435 using redeclarable_base::isFirstDecl;
/llvm-project/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp620 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 DASTWriterDecl.cpp1457 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 DASTReaderDecl.cpp476 if (Current->isFirstDecl()) {
2868 if (!DBase->isFirstDecl())
2894 if (!D->isFirstDecl()) in mergeLambda()
/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp
H A DASTContext.cpp5140 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 DSemaDecl.cpp8163 if (NewVD->isFirstDecl() && !NewVD->isInvalidDecl() && in CheckShadow()
10836 if (NewFD->isFirstDecl() && !NewFD->isInvalidDecl() &&
14100 if (Var->isFirstDecl()) in ActOnCXXForRangeDecl()
H A DSemaExpr.cpp20223 (VD->isStaticDataMember() && VD->isFirstDecl() && !VD->isInline())) in VisitStmt()