| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseDefaultMemberInitCheck.cpp | 291 if (!sameValue(Field->getInClassInitializer(), Init->getInit())) in checkExistingInit()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 2982 InitAndBitWidth{getInClassInitializer(), Width} in setBitWidth() 2991 InitStorage.setPointer(getInClassInitializer()); in removeBitWidth() 3020 Expr *getInClassInitializer() const { in getInClassInitializer() function 3031 assert(hasInClassInitializer() && !getInClassInitializer()); in setInClassInitializer()
|
| H A D | ASTNodeTraverser.h | 449 if (Expr *Init = D->getInClassInitializer()) in VisitFieldDecl()
|
| H A D | ExprCXX.h | 1347 assert(Field->getInClassInitializer() && "initializer hasn't been parsed"); in getExpr() 1348 return Field->getInClassInitializer(); in getExpr() 1351 assert(Field->getInClassInitializer() && "initializer hasn't been parsed"); in getExpr() 1352 return Field->getInClassInitializer(); in getExpr()
|
| H A D | RecursiveASTVisitor.h | 2135 TRY_TO(TraverseStmt(D->getInClassInitializer()));
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 328 IndexCtx.indexBody(D->getInClassInitializer(), D); in VisitFieldDecl()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ODRHash.cpp | 332 AddStmt(D->getInClassInitializer()); in VisitFieldDecl()
|
| H A D | DeclPrinter.cpp | 841 Expr *Init = D->getInClassInitializer(); in VisitFieldDecl()
|
| H A D | ASTImporter.cpp | 3733 if (Expr *FromInitializer = D->getInClassInitializer()) { in VisitFieldDecl() 3740 if (!FoundField->getInClassInitializer()) in VisitFieldDecl() 3764 auto ToInitializer = importChecked(Err, D->getInClassInitializer()); in VisitFieldDecl() 8238 if (!ToField->getInClassInitializer()) { in VisitCXXDefaultInitExpr() 8243 import(E->getField()->getInClassInitializer()); in VisitCXXDefaultInitExpr()
|
| H A D | DeclCXX.cpp | 2577 if (Expr *I = D->getInClassInitializer()) in getSourceRange()
|
| H A D | Decl.cpp | 4345 const Expr *FinalExpr = getInClassInitializer(); in getSourceRange()
|
| H A D | Expr.cpp | 3599 if (const Expr *E = FD->getInClassInitializer()) in HasSideEffects()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterTest.cpp | 3391 ASSERT_FALSE(ToField->getInClassInitializer()); in TEST_P() 3404 ASSERT_TRUE(FromField->getInClassInitializer()); in TEST_P() 3411 EXPECT_TRUE(ToField->getInClassInitializer()); in TEST_P() 7752 ASSERT_FALSE(ToX->getInClassInitializer()); in TEST_P() 7769 EXPECT_TRUE(ToX->getInClassInitializer()); in TEST_P() 7790 ASSERT_FALSE(ToX->getInClassInitializer()); in TEST_P() 7815 EXPECT_TRUE(ToX->getInClassInitializer()); in TEST_P()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 3006 Expr *OldInit = Pattern->getInClassInitializer(); in InstantiateInClassInitializer() 3054 return !Instantiation->getInClassInitializer(); in InstantiateInClassInitializer()
|
| H A D | SemaDeclCXX.cpp | 13223 Expr *E = FD->getInClassInitializer(); in visitField() 15549 if (Field->getInClassInitializer()) in BuildCXXDefaultInitExpr()
|
| H A D | SemaExprCXX.cpp | 3396 const Expr *InitExpr = Field->getInClassInitializer(); in analyzeInClassInitializer()
|
| H A D | SemaDecl.cpp | 4847 auto *Init = FD->getInClassInitializer(); in getNonCLikeKindForAnonymousStruct()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 729 const Expr *Initializer = Node.getInClassInitializer(); in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 929 Record.AddStmt(D->getInClassInitializer()); in VisitFieldDecl()
|
| H A D | ASTReaderDecl.cpp | 4296 if (FD->hasInClassInitializer() && !FD->getInClassInitializer()) { in UpdateDecl()
|
| H A D | ASTReader.cpp | 9745 const Expr *FirstInitializer = FirstField->getInClassInitializer(); in diagnoseOdrViolations() 9746 const Expr *SecondInitializer = SecondField->getInClassInitializer(); in diagnoseOdrViolations()
|
| H A D | ASTWriter.cpp | 5109 cast<FieldDecl>(Update.getDecl())->getInClassInitializer()); in WriteDeclUpdatesBlocks()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 919 if (Expr *Init = D->getInClassInitializer()) in VisitFieldDecl() 4290 return Field->getInClassInitializer(); in evaluateDeclExpr()
|