Searched refs:NewVD (Results 1 – 7 of 7) sorted by relevance
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 3197 (NewVD->hasInit() || NewVD->isThisDeclarationADefinition())) in mergeDeclAttributes() 3198 InitDecl = NewVD; in mergeDeclAttributes() 7297 if (NewVD->hasGlobalStorage() && !NewVD->isStaticLocal()) { in diagnoseOpenCLTypes() 7506 checkNonTrivialCUnion(NewVD->getType(), NewVD->getLocation(), in ActOnVariableDeclarator() 7810 << 0 << NewVD in ActOnVariableDeclarator() 7956 NewVD->isLocalVarDecl() && NewVD->hasExternalStorage()) in ActOnVariableDeclarator() 8027 if (NewVD->isFirstDecl() && !NewVD->isInvalidDecl() && in ActOnVariableDeclarator() 8078 return NewVD; in ActOnVariableDeclarator() 8471 NewVD->setType(T); in CheckVariableDeclarationType() 8523 if (NewVD->isFileVarDecl() || NewVD->isStaticLocal() || in CheckVariableDeclarationType() [all …]
|
H A D | SemaLambda.cpp | 879 VarDecl *NewVD = VarDecl::Create(Context, CurContext, Loc, in createLambdaInitCaptureVarDecl() local 881 NewVD->setInitCapture(true); in createLambdaInitCaptureVarDecl() 882 NewVD->setReferenced(true); in createLambdaInitCaptureVarDecl() 884 NewVD->setInitStyle(static_cast<VarDecl::InitializationStyle>(InitStyle)); in createLambdaInitCaptureVarDecl() 885 NewVD->markUsed(Context); in createLambdaInitCaptureVarDecl() 886 NewVD->setInit(Init); in createLambdaInitCaptureVarDecl() 887 if (NewVD->isParameterPack()) in createLambdaInitCaptureVarDecl() 888 getCurLambda()->LocalPacks.push_back(NewVD); in createLambdaInitCaptureVarDecl() 889 return NewVD; in createLambdaInitCaptureVarDecl()
|
H A D | TreeTransform.h | 13363 VarDecl *NewVD = getSema().createLambdaInitCaptureVarDecl( in TransformLambdaExpr() local 13366 if (!NewVD) { in TransformLambdaExpr() 13370 NewVDs.push_back(NewVD); in TransformLambdaExpr() 13371 getSema().addInitCapture(LSI, NewVD, C->getCaptureKind() == LCK_ByRef); in TransformLambdaExpr()
|
/openbsd/gnu/llvm/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 2588 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCStringLiteral() local 2592 DeclRefExpr(*Context, NewVD, false, strType, VK_LValue, SourceLocation()); in RewriteObjCStringLiteral() 5289 VarDecl *NewVD = VarDecl::Create( in SynthBlockInitExpr() local 5294 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr() 7480 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCIvarRefExpr() local 7485 DeclRefExpr(*Context, NewVD, false, Context->UnsignedLongTy, in RewriteObjCIvarRefExpr()
|
H A D | RewriteObjC.cpp | 2514 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCStringLiteral() local 2518 DeclRefExpr(*Context, NewVD, false, strType, VK_LValue, SourceLocation()); in RewriteObjCStringLiteral() 4426 VarDecl *NewVD = VarDecl::Create( in SynthBlockInitExpr() local 4431 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr()
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | Decl.cpp | 2626 while (auto *NewVD = VD->getInstantiatedFromStaticDataMember()) in getTemplateInstantiationPattern() local 2627 VD = NewVD; in getTemplateInstantiationPattern()
|
/openbsd/gnu/llvm/clang/include/clang/Sema/ |
H A D | Sema.h | 2923 bool CheckVariableDeclaration(VarDecl *NewVD, LookupResult &Previous); 2924 void CheckVariableDeclarationType(VarDecl *NewVD);
|