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

Declarations

tools/clang/include/clang/Sema/Sema.h
 4645   ExprResult CreateBuiltinUnaryOp(SourceLocation OpLoc, UnaryOperatorKind Opc,

References

tools/clang/lib/Sema/SemaCoroutine.cpp
  514       ThisExpr = CreateBuiltinUnaryOp(Loc, UO_Deref, ThisExpr.get());
 1161       ThisExpr = S.CreateBuiltinUnaryOp(Loc, UO_Deref, ThisExpr.get());
tools/clang/lib/Sema/SemaDeclCXX.cpp
  940         return S.CreateBuiltinUnaryOp(Loc, I ? UO_Imag : UO_Real, Base);
11959         S.CreateBuiltinUnaryOp(Loc, UO_Deref, Builder.build(S, Loc)).get());
12618     ExprResult ThisObj = CreateBuiltinUnaryOp(Loc, UO_Deref, This.build(*this, Loc));
12990         CreateBuiltinUnaryOp(Loc, UO_Deref, This.build(*this, Loc));
13354   Expr *DerefThis =CreateBuiltinUnaryOp(CurrentLocation, UO_Deref, This).get();
tools/clang/lib/Sema/SemaExpr.cpp
13723       return CreateBuiltinUnaryOp(OpLoc, Opc, Input);
13731       return CreateBuiltinUnaryOp(OpLoc, Opc, Input);
13755   return CreateBuiltinUnaryOp(OpLoc, Opc, Input);
tools/clang/lib/Sema/SemaLambda.cpp
 1502       Init = CreateBuiltinUnaryOp(Loc, UO_Deref, This);
tools/clang/lib/Sema/SemaOpenMP.cpp
 3517           S.CreateBuiltinUnaryOp(CaptureExpr->getExprLoc(), UO_AddrOf, Init);
 3558     Res = S.CreateBuiltinUnaryOp(CaptureExpr->getExprLoc(), UO_Deref, Ref);
 5033         ER = CreateBuiltinUnaryOp(VariantRef->getBeginLoc(), UO_AddrOf,
 5525           SemaRef.CreateBuiltinUnaryOp(NewStep->getExprLoc(), UO_Minus, NewStep)
11999     Res = CreateBuiltinUnaryOp(Loc, UO_Deref, Res.get());
13536       ExprResult LHS = S.CreateBuiltinUnaryOp(ELoc, UO_AddrOf, LHSDRE);
13537       ExprResult RHS = S.CreateBuiltinUnaryOp(ELoc, UO_AddrOf, RHSDRE);
14457         Res = CreateBuiltinUnaryOp(ELoc, UO_AddrOf,
tools/clang/lib/Sema/SemaOverload.cpp
12703   return CreateBuiltinUnaryOp(OpLoc, Opc, Input);
12993             R = CreateBuiltinUnaryOp(OpLoc, UO_LNot, R.get());
tools/clang/lib/Sema/SemaTemplate.cpp
 7000       RefExpr = CreateBuiltinUnaryOp(Loc, UO_AddrOf, RefExpr.get());
 7038     return CreateBuiltinUnaryOp(Loc, UO_AddrOf, RefExpr.get());
tools/clang/lib/Sema/TreeTransform.h
13233       return getSema().CreateBuiltinUnaryOp(OpLoc, Opc, First);
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
  346         m_sema->CreateBuiltinUnaryOp(SourceLocation(), UO_AddrOf, last_expr);