reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Sema/Sema.h
10149   ExprResult DefaultLvalueConversion(Expr *E);

References

tools/clang/lib/Sema/SemaChecking.cpp
 6360     ExprResult SecArg = DefaultLvalueConversion(Arg1);
tools/clang/lib/Sema/SemaDecl.cpp
16907     Val = DefaultLvalueConversion(Val).get();
tools/clang/lib/Sema/SemaDeclCXX.cpp
12002         S.DefaultLvalueConversion(Builder.build(S, Loc)).get());
tools/clang/lib/Sema/SemaExpr.cpp
  659   Res = DefaultLvalueConversion(Res.get());
  678   Res = DefaultLvalueConversion(Res.get());
 2597   SelfExpr = DefaultLvalueConversion(SelfExpr.get());
 4258     V = S.DefaultLvalueConversion(V.get());
 4480     Result = DefaultLvalueConversion(Result.get());
 4489     Result = DefaultLvalueConversion(Result.get());
 6763       ExprResult Literal = DefaultLvalueConversion(exprs[0]);
 6785         ExprResult Literal = DefaultLvalueConversion(exprs[0]);
10667     LHS = DefaultLvalueConversion(LHS.get());
10670     RHS = DefaultLvalueConversion(RHS.get());
13632       Input = DefaultLvalueConversion(Input.get());
13893       ExprResult IdxRval = DefaultLvalueConversion(static_cast<Expr*>(OC.U.E));
tools/clang/lib/Sema/SemaExprCXX.cpp
 3237     Ex = DefaultLvalueConversion(Ex.get());
 3963     ExprResult FromRes = DefaultLvalueConversion(From);
 5417     LHS = DefaultLvalueConversion(LHS.get());
 5424   RHS = DefaultLvalueConversion(RHS.get());
 7362         ExprResult Res = DefaultLvalueConversion(E);
tools/clang/lib/Sema/SemaExprMember.cpp
 1482     BaseExpr = S.DefaultLvalueConversion(BaseExpr.get());
tools/clang/lib/Sema/SemaExprObjC.cpp
  412   Result = S.DefaultLvalueConversion(Element);
  784   Result = DefaultLvalueConversion(BaseExpr);
tools/clang/lib/Sema/SemaOpenMP.cpp
 3546   CaptureExpr = S.DefaultLvalueConversion(CaptureExpr).get();
 3562   return S.DefaultLvalueConversion(Res.get());
 6409   Expr *Cnt = SemaRef.DefaultLvalueConversion(Counter).get();
11256   ExprResult Allocator = DefaultLvalueConversion(A);
12004     Res = DefaultLvalueConversion(Res.get());
12387       Expr *Init = DefaultLvalueConversion(VDInitRefExpr).get();
12409                            DefaultLvalueConversion(VDInitRefExpr).get(),
12580         ExprResult RefRes = DefaultLvalueConversion(Ref);
13539         LHS = S.DefaultLvalueConversion(LHS.get());
13540         RHS = S.DefaultLvalueConversion(RHS.get());
13553           S.DefaultLvalueConversion(DeclareReductionRef.get()).get());
13647           ExprResult RefRes = S.DefaultLvalueConversion(Ref);
13855           ExprResult RefRes = DefaultLvalueConversion(Ref);
13872     AddInitializerToDecl(Init, DefaultLvalueConversion(InitExpr).get(),
16436                          DefaultLvalueConversion(VDInitRefExpr).get(),
16560     ExprResult AllocatorRes = DefaultLvalueConversion(Allocator);
tools/clang/lib/Sema/SemaOverload.cpp
 5801   return SemaRef.DefaultLvalueConversion(From);
 5869     return DefaultLvalueConversion(From);
tools/clang/lib/Sema/SemaStmt.cpp
  459       ER = DefaultLvalueConversion(ER.get());
 3849     ExprResult Result = DefaultLvalueConversion(Throw);
 3892   ExprResult result = DefaultLvalueConversion(operand);
tools/clang/lib/Sema/SemaTemplate.cpp
 6605     ExprResult ArgResult = DefaultLvalueConversion(Arg);
tools/clang/lib/Sema/SemaType.cpp
 2214     ExprResult Result = DefaultLvalueConversion(ArraySize);