Lines Matching refs:DirectInit
12957 bool DirectInit) { in CheckSelfReference() argument
12967 if (!DirectInit && !cast<VarDecl>(OrigDecl)->getType()->isRecordType()) in CheckSelfReference()
12995 SourceRange Range, bool DirectInit, in deduceVarTypeFromInitializer() argument
13035 if (DirectInit && PL) in deduceVarTypeFromInitializer()
13042 VDecl->getLocation(), DirectInit, Init); in deduceVarTypeFromInitializer()
13049 if (DirectInit) { in deduceVarTypeFromInitializer()
13074 if (DirectInit && isa<InitListExpr>(DeduceInit)) { in deduceVarTypeFromInitializer()
13139 bool Sema::DeduceVariableDeclarationType(VarDecl *VDecl, bool DirectInit, in DeduceVariableDeclarationType() argument
13144 VDecl->getSourceRange(), DirectInit, Init); in DeduceVariableDeclarationType()
13449 void Sema::AddInitializerToDecl(Decl *RealDecl, Expr *Init, bool DirectInit) { in AddInitializerToDecl() argument
13501 if (DeduceVariableDeclarationType(VDecl, DirectInit, Init)) in AddInitializerToDecl()
13630 VDecl->getLocation(), DirectInit, Init); in AddInitializerToDecl()
13702 CheckSelfReference(*this, RealDecl, Init, DirectInit); in AddInitializerToDecl()
13940 assert(DirectInit && "Call-style initializer must be direct init."); in AddInitializerToDecl()
13943 } else if (DirectInit) { in AddInitializerToDecl()