Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCoroutine.cpp325 S.BuildDeclRefExpr(BuiltInDecl, BuiltInDecl->getType(), VK_LValue, Loc); in buildBuiltinCall()
495 ExprResult PromiseRef = S.BuildDeclRefExpr( in buildPromiseCall()
558 BuildDeclRefExpr(MoveDecl, MoveDecl->getType().getNonReferenceType(), in buildCoroutinePromise()
900 ExprResult DR = S.BuildDeclRefExpr(VD, VD->getType(), VK_LValue, Loc); in buildStdNoThrowDeclRef()
1150 S.BuildDeclRefExpr(PD, PD->getOriginalType().getNonReferenceType(), in makeNewAndDeleteExpr()
1229 S.BuildDeclRefExpr(OperatorNew, OperatorNew->getType(), VK_LValue, Loc); in makeNewAndDeleteExpr()
1248 S.BuildDeclRefExpr(OperatorDelete, OpDeleteQualType, VK_LValue, Loc); in makeNewAndDeleteExpr()
1453 ExprResult declRef = S.BuildDeclRefExpr(GroDecl, GroType, VK_LValue, Loc); in makeGroDeclAndReturnStmt()
1510 BuildDeclRefExpr(PD, PD->getType().getNonReferenceType(), in buildCoroutineParameterMoves()
H A DSemaStmt.cpp2389 ExprResult BeginRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType, in BuildCXXForRangeStmt()
2394 ExprResult EndRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType, in BuildCXXForRangeStmt()
2580 ExprResult BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType, in BuildCXXForRangeStmt()
2585 ExprResult EndRef = BuildDeclRefExpr(EndVar, EndType.getNonReferenceType(), in BuildCXXForRangeStmt()
2607 BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType, in BuildCXXForRangeStmt()
2628 BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType, in BuildCXXForRangeStmt()
H A DSemaDeclCXX.cpp859 ExprResult E = S.BuildDeclRefExpr(Src, DecompType, VK_LValue, Loc); in checkSimpleDecomposition()
1140 ExprResult E = S.BuildDeclRefExpr(Src, DecompType, VK_LValue, Loc); in checkTupleLikeDecomposition()
1359 ExprResult E = S.BuildDeclRefExpr(Src, DecompType, VK_LValue, Loc); in checkMemberDecomposition()
11401 return assertNotNull(S.BuildDeclRefExpr(Var, VarType, VK_LValue, Loc).get()); in build()
11546 ExprResult MemCpyRef = S.BuildDeclRefExpr(MemCpy, S.Context.BuiltinFnTy, in buildMemcpyForAssignmentOp()
12799 Expr *FunctionRef = BuildDeclRefExpr(Invoker, Invoker->getType(), in DefineImplicitLambdaToFunctionPointerConversion()
H A DSemaTemplate.cpp6796 ExprResult RefExpr = BuildDeclRefExpr(VD, in BuildExpressionFromDeclTemplateArgument()
6827 ExprResult RefExpr = BuildDeclRefExpr(VD, T, VK_LValue, Loc); in BuildExpressionFromDeclTemplateArgument()
6859 return BuildDeclRefExpr(VD, T, VK, Loc); in BuildExpressionFromDeclTemplateArgument()
H A DSemaExpr.cpp1687 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() function in Sema
1691 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS); in BuildDeclRefExpr()
1697 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() function in Sema
3055 return BuildDeclRefExpr(VD, type, valueKind, NameInfo, &SS, FoundD, in BuildDeclarationNameExpr()
H A DSemaOpenMP.cpp9734 ExprResult Res = BuildDeclRefExpr( in getOpenMPCapturedExpr()
10680 return SemaRef.BuildDeclRefExpr(VD, Ty, VK_LValue, Loc); in buildDeclareReductionRef()
10698 return SemaRef.BuildDeclRefExpr(VD, Ty, VK_LValue, Loc); in buildDeclareReductionRef()
H A DTreeTransform.h11515 ExprResult DRE = getSema().BuildDeclRefExpr( in TransformSizeOfPackExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h4182 ExprResult BuildDeclRefExpr(ValueDecl *D, QualType Ty,
4187 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,