|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Decl.h 1238 Expr *getInit();
References
tools/clang/include/clang/AST/Decl.h 1236 return const_cast<VarDecl *>(this)->getInit();
tools/clang/include/clang/AST/RecursiveASTVisitor.h 2097 TRY_TO(TraverseStmt(D->getInit()));
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp 178 if (isPoolCreation(VD->getInit())) {
tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp 232 return isPlusOne(VD->getInit());
373 Expr *Init = VD->getInit();
tools/clang/lib/AST/ASTImporter.cpp 1898 Expr *FromInit = From->getInit();
3692 if (D->getInit() && FoundVar->getAnyInitializer(FoundDInit))
tools/clang/lib/AST/Decl.cpp 2203 if (auto Expr = I->getInit()) {
2700 Expr *Arg = getInit();
tools/clang/lib/AST/DeclPrinter.cpp 867 Expr *Init = D->getInit();
1708 D->getInit()->printPretty(Out, nullptr, Policy, Indentation);
tools/clang/lib/AST/StmtCXX.cpp 69 return RangeDecl->getInit();
tools/clang/lib/AST/StmtIterator.cpp 81 if (VD->getInit())
tools/clang/lib/AST/StmtPrinter.cpp 1949 PrintExpr(C->getCapturedVar()->getInit());
tools/clang/lib/Analysis/CFG.cpp 68 if (Expr *Ex = VD->getInit())
1861 Ty = getReferenceInitTemporaryType((*I)->getInit());
1986 const Expr *Init = VD->getInit();
2838 Expr *Init = VD->getInit();
3410 if (Expr *Init = VD->getInit()) {
3740 if (Expr *Init = VD->getInit()) {
4083 if (Expr *Init = VD->getInit()) {
tools/clang/lib/Analysis/ThreadSafety.cpp 2137 Expr *E = VD->getInit();
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp 617 Expr *E = VD->getInit();
tools/clang/lib/Analysis/UninitializedValues.cpp 376 if (Expr *Init = VD->getInit()) {
804 } else if (VD->getInit()) {
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 2286 if (ND->getInit()) {
2289 Expr *E = ND->getInit();
5078 bool hasInit = (ND->getInit() != nullptr);
5082 if (CXXConstructExpr *CExp = dyn_cast<CXXConstructExpr>(ND->getInit())) {
5137 Expr *E = ND->getInit();
5749 if (VD->getInit()) {
5750 if (CStyleCastExpr *CE = dyn_cast<CStyleCastExpr>(VD->getInit())) {
5759 if (VD->getInit()) {
5761 CurrentBody = VD->getInit();
5762 RewriteFunctionBodyOrGlobalInitializer(VD->getInit());
5772 if (CStyleCastExpr *CE = dyn_cast<CStyleCastExpr>(VD->getInit())) {
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 2198 if (ND->getInit()) {
2201 Expr *E = ND->getInit();
4235 bool hasInit = (ND->getInit() != nullptr);
4269 Expr *E = ND->getInit();
4847 if (VD->getInit()) {
4848 if (CStyleCastExpr *CE = dyn_cast<CStyleCastExpr>(VD->getInit())) {
4857 if (VD->getInit()) {
4859 CurrentBody = VD->getInit();
4860 RewriteFunctionBodyOrGlobalInitializer(VD->getInit());
4870 if (CStyleCastExpr *CE = dyn_cast<CStyleCastExpr>(VD->getInit())) {
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp 380 Param->setDefaultArg(OldParam->getInit());
tools/clang/lib/Sema/JumpDiagnostics.cpp 234 if (Expr *Init = VD->getInit())
tools/clang/lib/Sema/SemaCUDA.cpp 492 const Expr *Init = VD->getInit();
507 AllowedInit = VD->getInit()->isConstantInitializer(
tools/clang/lib/Sema/SemaDecl.cpp11648 Diag(VDecl->getCanonicalDecl()->getInit()->getExprLoc(),
12078 Var->getStorageClass() != SC_Extern && !Var->getInit()) {
12404 CacheHasConstInit = var->getInit()->isConstantInitializer(
12439 else if (!var->getInit()) {
12458 if (CurInitSeg && var->getInit())
12482 Expr *Init = var->getInit();
12769 const Expr *MagicValueExpr = VD->getInit();
12895 << DeducedDecl->getInit()->getSourceRange()
12896 << D->getInit()->getSourceRange();
tools/clang/lib/Sema/SemaDeclCXX.cpp 523 NewParam->setDefaultArg(OldParam->getInit());
566 NewParam->setDefaultArg(OldParam->getInit());
13607 if (Destructor->isConstexpr() && VD->getInit() &&
13608 !VD->getInit()->isValueDependent() && VD->evaluateValue()) {
tools/clang/lib/Sema/SemaExpr.cpp 4907 if (auto Init = dyn_cast<ExprWithCleanups>(Param->getInit())) {
tools/clang/lib/Sema/SemaInit.cpp 3760 if (VD->getInit() || VD->getEndLoc().isMacroID())
6973 } else if (VD->getInit() && !isVarOnPath(Path, VD)) {
6975 visitLocalsRetainedByReferenceBinding(Path, VD->getInit(),
7062 if (VD && VD->getType().isConstQualified() && VD->getInit() &&
7065 visitLocalsRetainedByInitializer(Path, VD->getInit(), Visit, true,
tools/clang/lib/Sema/SemaLambda.cpp 1476 return Cap.getVariable()->getInit();
1556 Expr *Init = From.getVariable()->getInit();
tools/clang/lib/Sema/SemaOpenMP.cpp 2794 Visit(CED->getInit());
5667 if (auto *ME = dyn_cast<MemberExpr>(getExprAsWritten(CED->getInit())))
5693 Var->getInit(), EmitDiags);
5702 if (auto *ME = dyn_cast<MemberExpr>(getExprAsWritten(CED->getInit())))
13226 if (Check.Visit(VDDef->getInit())) {
13529 PrivateVD->setInit(RHSVD->getInit());
13869 InitExpr = VD ? VD->getInit() : SimpleRefExpr;
13978 CapturedRef = cast<VarDecl>(DE->getDecl())->getInit();
15780 DRD->setInitializer(OmpPrivParm->getInit(),
tools/clang/lib/Sema/SemaStmt.cpp 2418 Expr *Range = RangeVar->getInit();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 4627 if (OldVar->getInit()) {
4636 Init = SubstInitializer(OldVar->getInit(), TemplateArgs,
tools/clang/lib/Sema/TreeTransform.h 2087 Expr *RangeExpr = RangeVar->getInit();
11403 OldVD->getInit(), OldVD->getInitStyle() == VarDecl::CallInit);
11427 SemaRef.collectUnexpandedParameterPacks(OldVD->getInit(), Unexpanded);
11438 OldVD->getInit()->getSourceRange(), Unexpanded, Expand,
tools/clang/lib/Serialization/ASTReader.cpp11372 const Expr *FirstInit = FirstVD->getInit();
11373 const Expr *SecondInit = SecondVD->getInit();
11892 const Expr *FirstInit = FirstParam->getInit();
11893 const Expr *SecondInit = SecondParam->getInit();
tools/clang/lib/Serialization/ASTReaderDecl.cpp 4280 if (Val && !VD->getInit()) {
tools/clang/lib/Serialization/ASTWriterDecl.cpp 970 if (D->getInit()) {
979 Record.AddStmt(D->getInit());
1090 D->getInit() == nullptr &&
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 151 Expr *Init = VD->getInit();
tools/clang/tools/libclang/CIndex.cpp 910 if (Expr *Init = D->getInit())
tools/clang/unittests/AST/ASTImporterTest.cpp 3616 ASSERT_TRUE(FromDWithInit->getInit());
3619 ASSERT_FALSE(FromDWithDef->getInit());
3623 ASSERT_TRUE(ToD->getInit());
3647 ASSERT_FALSE(FromDDeclarationOnly->getInit());
3650 ASSERT_TRUE(FromDWithDef->getInit());
3654 ASSERT_FALSE(ToD->getInit());