Searched refs:DirectInit (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Initialization.h | 711 static InitializationKind CreateForInit(SourceLocation Loc, bool DirectInit, in CreateForInit() argument 714 if (!DirectInit) in CreateForInit()
|
H A D | DeclSpec.h | 2827 DirectInit, //!< [a(b)] enumerator
|
H A D | Sema.h | 3665 void AddInitializerToDecl(Decl *dcl, Expr *init, bool DirectInit); 4252 SourceRange Range, bool DirectInit, 4255 bool DeduceVariableDeclarationType(VarDecl *VDecl, bool DirectInit, 8785 bool DirectInit, Expr *&Init);
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 12756 bool DirectInit) { in CheckSelfReference() argument 12766 if (!DirectInit && !cast<VarDecl>(OrigDecl)->getType()->isRecordType()) in CheckSelfReference() 12794 SourceRange Range, bool DirectInit, in deduceVarTypeFromInitializer() argument 12834 if (DirectInit && PL) in deduceVarTypeFromInitializer() 12841 VDecl->getLocation(), DirectInit, Init); in deduceVarTypeFromInitializer() 12848 if (DirectInit) { in deduceVarTypeFromInitializer() 12873 if (DirectInit && isa<InitListExpr>(DeduceInit)) { in deduceVarTypeFromInitializer() 12939 bool Sema::DeduceVariableDeclarationType(VarDecl *VDecl, bool DirectInit, in DeduceVariableDeclarationType() argument 12944 VDecl->getSourceRange(), DirectInit, Init); in DeduceVariableDeclarationType() 13246 void Sema::AddInitializerToDecl(Decl *RealDecl, Expr *Init, bool DirectInit) { in AddInitializerToDecl() argument [all …]
|
H A D | SemaLambda.cpp | 1196 case LambdaCaptureInitKind::DirectInit: in ActOnLambdaExpressionAfterIntroducer()
|
H A D | SemaTemplateInstantiateDecl.cpp | 5457 bool DirectInit = OldVar->isDirectInit(); in InstantiateVariableInitializer() local 5458 AddInitializerToDecl(Var, InitExpr, DirectInit); in InstantiateVariableInitializer()
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 1056 InitKind = LambdaCaptureInitKind::DirectInit; in ParseLambdaIntroducer()
|