Home
last modified time | relevance | path

Searched refs:NewVD (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/Sema/
DSemaDecl.cpp3344 static bool mergeTypeWithPrevious(Sema &S, VarDecl *NewVD, VarDecl *OldVD, in mergeTypeWithPrevious() argument
3362 return NewVD->isPreviousDeclInSameBlockScope() || in mergeTypeWithPrevious()
3364 !NewVD->getLexicalDeclContext()->isFunctionOrMethod()); in mergeTypeWithPrevious()
3369 OldVD->getLexicalDeclContext() == NewVD->getLexicalDeclContext(); in mergeTypeWithPrevious()
4351 if (VarDecl *NewVD = dyn_cast<VarDecl>(Anon)) { in BuildAnonymousStructOrUnion() local
4352 if (getLangOpts().CPlusPlus && NewVD->isStaticLocal()) { in BuildAnonymousStructOrUnion()
4355 NewVD->getDeclContext(), ManglingContextDecl)) { in BuildAnonymousStructOrUnion()
4357 NewVD, MCtx->getManglingNumber( in BuildAnonymousStructOrUnion()
4358 NewVD, getMSManglingNumber(getLangOpts(), S))); in BuildAnonymousStructOrUnion()
4359 Context.setStaticLocalNumber(NewVD, MCtx->getStaticLocalNumber(NewVD)); in BuildAnonymousStructOrUnion()
[all …]
DSemaLambda.cpp775 VarDecl *NewVD = VarDecl::Create(Context, CurContext, Loc, in createLambdaInitCaptureVarDecl() local
777 NewVD->setInitCapture(true); in createLambdaInitCaptureVarDecl()
778 NewVD->setReferenced(true); in createLambdaInitCaptureVarDecl()
780 NewVD->setInitStyle(static_cast<VarDecl::InitializationStyle>(InitStyle)); in createLambdaInitCaptureVarDecl()
781 NewVD->markUsed(Context); in createLambdaInitCaptureVarDecl()
782 NewVD->setInit(Init); in createLambdaInitCaptureVarDecl()
783 return NewVD; in createLambdaInitCaptureVarDecl()
DSemaOpenMP.cpp3128 auto *NewVD = VarDecl::Create( in TransformDefinition() local
3132 NewVD->setTSCSpec(VD->getTSCSpec()); in TransformDefinition()
3133 NewVD->setInit(VD->getInit()); in TransformDefinition()
3134 NewVD->setInitStyle(VD->getInitStyle()); in TransformDefinition()
3135 NewVD->setExceptionVariable(VD->isExceptionVariable()); in TransformDefinition()
3136 NewVD->setNRVOVariable(VD->isNRVOVariable()); in TransformDefinition()
3137 NewVD->setCXXForRangeDecl(VD->isInExternCXXContext()); in TransformDefinition()
3138 NewVD->setConstexpr(VD->isConstexpr()); in TransformDefinition()
3139 NewVD->setInitCapture(VD->isInitCapture()); in TransformDefinition()
3140 NewVD->setPreviousDeclInSameBlockScope( in TransformDefinition()
[all …]
DTreeTransform.h9946 VarDecl *NewVD = getSema().createLambdaInitCaptureVarDecl( in TransformLambdaExpr() local
9949 if (!NewVD) in TransformLambdaExpr()
9952 getDerived().transformedLocalDecl(OldVD, NewVD); in TransformLambdaExpr()
9954 getSema().buildInitCaptureField(LSI, NewVD); in TransformLambdaExpr()
DSemaDeclAttr.cpp5604 VarDecl *NewVD = cast<VarDecl>(NewD); in DeclClonePragmaWeak() local
5605 NewVD->setQualifierInfo(VD->getQualifierLoc()); in DeclClonePragmaWeak()
/external/clang/lib/Frontend/Rewrite/
DRewriteModernObjC.cpp2608 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCStringLiteral() local
2611 DeclRefExpr *DRE = new (Context) DeclRefExpr(NewVD, false, strType, VK_LValue, in RewriteObjCStringLiteral()
5379 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, in SynthBlockInitExpr() local
5385 new (Context) UnaryOperator(new (Context) DeclRefExpr(NewVD, false, in SynthBlockInitExpr()
7616 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCIvarRefExpr() local
7620 DeclRefExpr *DRE = new (Context) DeclRefExpr(NewVD, false, in RewriteObjCIvarRefExpr()
DRewriteObjC.cpp2510 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCStringLiteral() local
2513 DeclRefExpr *DRE = new (Context) DeclRefExpr(NewVD, false, strType, VK_LValue, in RewriteObjCStringLiteral()
4448 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, in SynthBlockInitExpr() local
4454 new (Context) UnaryOperator(new (Context) DeclRefExpr(NewVD, false, in SynthBlockInitExpr()
/external/clang/include/clang/Sema/
DSema.h1668 bool CheckVariableDeclaration(VarDecl *NewVD, LookupResult &Previous);
1669 void CheckVariableDeclarationType(VarDecl *NewVD);