Home
last modified time | relevance | path

Searched refs:DirectInit (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/Sema/
DSemaDecl.cpp9065 bool DirectInit) { in CheckSelfReference() argument
9075 if (!DirectInit && !cast<VarDecl>(OrigDecl)->getType()->isRecordType()) in CheckSelfReference()
9089 SourceRange Range, bool DirectInit, in deduceVarTypeFromInitializer() argument
9096 if (DirectInit) { in deduceVarTypeFromInitializer()
9123 if (DirectInit && isa<InitListExpr>(DeduceInit)) { in deduceVarTypeFromInitializer()
9180 bool DirectInit, bool TypeMayContainAuto) { in AddInitializerToDecl() argument
9218 VDecl->getTypeSourceInfo(), VDecl->getSourceRange(), DirectInit, Init); in AddInitializerToDecl()
9358 DirectInit in AddInitializerToDecl()
9403 CheckSelfReference(*this, RealDecl, Init, DirectInit); in AddInitializerToDecl()
9598 assert(DirectInit && "Call-style initializer must be direct init."); in AddInitializerToDecl()
[all …]
DSemaLambda.cpp987 case LambdaCaptureInitKind::DirectInit: in ActOnStartOfLambdaDefinition()
DSemaTemplateInstantiateDecl.cpp3728 bool DirectInit = OldVar->isDirectInit(); in InstantiateVariableInitializer() local
3729 AddInitializerToDecl(Var, InitExpr, DirectInit, TypeMayContainAuto); in InstantiateVariableInitializer()
/external/clang/include/clang/Sema/
DDeclSpec.h2267 DirectInit, //!< [a(b)] enumerator
DSema.h1712 void AddInitializerToDecl(Decl *dcl, Expr *init, bool DirectInit,
5015 bool DirectInit, Expr *&Init);
6418 SourceRange Range, bool DirectInit,
/external/clang/lib/Parse/
DParseExprCXX.cpp882 InitKind = LambdaCaptureInitKind::DirectInit; in ParseLambdaIntroducer()