Home
last modified time | relevance | path

Searched refs:BuildDeclRefExpr (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCoroutine.cpp473 ExprResult PromiseRef = S.BuildDeclRefExpr( in buildPromiseCall()
539 BuildDeclRefExpr(MoveDecl, MoveDecl->getType().getNonReferenceType(), in buildCoroutinePromise()
1026 ExprResult DR = S.BuildDeclRefExpr(VD, VD->getType(), VK_LValue, Loc); in buildStdNoThrowDeclRef()
1266 S.BuildDeclRefExpr(PD, PD->getOriginalType().getNonReferenceType(), in collectPlacementArgs()
1423 S.BuildDeclRefExpr(OperatorNew, OperatorNew->getType(), VK_LValue, Loc); in makeNewAndDeleteExpr()
1441 S.BuildDeclRefExpr(OperatorDelete, OpDeleteQualType, VK_LValue, Loc); in makeNewAndDeleteExpr()
1683 BuildDeclRefExpr(PD, PD->getType().getNonReferenceType(), in buildCoroutineParameterMoves()
H A DSemaStmt.cpp2777 ExprResult BeginRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType, in BuildCXXForRangeStmt()
2782 ExprResult EndRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType, in BuildCXXForRangeStmt()
2971 ExprResult BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType, in BuildCXXForRangeStmt()
2976 ExprResult EndRef = BuildDeclRefExpr(EndVar, EndType.getNonReferenceType(), in BuildCXXForRangeStmt()
2999 BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType, in BuildCXXForRangeStmt()
3020 BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType, in BuildCXXForRangeStmt()
H A DSemaExpr.cpp2001 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() function in Sema
2005 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS); in BuildDeclRefExpr()
2009 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() function in Sema
2016 return BuildDeclRefExpr(D, Ty, VK, NameInfo, NNS, FoundD, TemplateKWLoc, in BuildDeclRefExpr()
2080 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() function in Sema
3509 return BuildDeclRefExpr(VD, type, valueKind, NameInfo, &SS, FoundD, in BuildDeclarationNameExpr()
5564 BuildDeclRefExpr(CounterVD, CounterVD->getType(), VK_LValue, in ActOnOMPIteratorExpr()
5587 BuildDeclRefExpr(cast<VarDecl>(D.IteratorDecl), in ActOnOMPIteratorExpr()
6859 BuildDeclRefExpr(BuiltInDecl, BuiltInDecl->getType(), VK_LValue, Loc); in BuildBuiltinCallExpr()
20684 return BuildDeclRefExpr( in CheckPlaceholderExpr()
H A DSemaOpenMP.cpp5546 DeclRefExpr *DistRef = Actions.BuildDeclRefExpr( in buildDistanceFunc()
5700 DeclRefExpr *TargetRef = Actions.BuildDeclRefExpr( in buildLoopVarFunc()
5703 DeclRefExpr *LogicalRef = Actions.BuildDeclRefExpr( in buildLoopVarFunc()
5875 DeclRefExpr *LVRef = BuildDeclRefExpr(LUVDecl, LUVDecl->getType(), VK_LValue, in ActOnOpenMPCanonicalLoop()
16344 ExprResult Res = S.BuildDeclRefExpr(VD, AllocatorType, VK_LValue, Loc); in findOMPAllocatorHandleT()
17665 ExprResult Res = BuildDeclRefExpr( in getOpenMPCapturedExpr()
18588 return SemaRef.BuildDeclRefExpr(VD, VD->getType().getNonReferenceType(), in buildDeclareReductionRef()
18608 return SemaRef.BuildDeclRefExpr( in buildDeclareReductionRef()
21340 return SemaRef.BuildDeclRefExpr(VD, Type, VK_LValue, Loc); in buildUserDefinedMapperRef()
21359 return SemaRef.BuildDeclRefExpr(VD, Type, VK_LValue, Loc); in buildUserDefinedMapperRef()
H A DSemaDeclCXX.cpp920 ExprResult E = S.BuildDeclRefExpr(Src, DecompType, VK_LValue, Loc); in checkSimpleDecomposition()
1208 ExprResult E = S.BuildDeclRefExpr(Src, DecompType, VK_LValue, Loc); in checkTupleLikeDecomposition()
1439 ExprResult E = S.BuildDeclRefExpr(Src, DecompType, VK_LValue, Loc); in checkMemberDecomposition()
13923 return assertNotNull(S.BuildDeclRefExpr(Var, VarType, VK_LValue, Loc)); in build()
14069 ExprResult MemCpyRef = S.BuildDeclRefExpr(MemCpy, S.Context.BuiltinFnTy, in buildMemcpyForAssignmentOp()
15352 Expr *FunctionRef = BuildDeclRefExpr(Invoker, Invoker->getType(), in DefineImplicitLambdaToFunctionPointerConversion()
H A DSemaOverload.cpp15310 DeclRefExpr *DRE = BuildDeclRefExpr( in FixOverloadedFunctionReference()
15331 DeclRefExpr *DRE = BuildDeclRefExpr( in FixOverloadedFunctionReference()
H A DSemaExprCXX.cpp3939 ExprResult Condition = BuildDeclRefExpr( in CheckConditionVariable()
H A DSemaTemplate.cpp1265 BuildDeclRefExpr(NTTP, NTTP->getType(), VK_PRValue, NTTP->getLocation()); in AttachTypeConstraint()
H A DTreeTransform.h13613 ExprResult DRE = getSema().BuildDeclRefExpr( in TransformSizeOfPackExpr()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h5436 DeclRefExpr *BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5440 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5447 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,