Lines Matching refs:Create
117 return BinaryOperator::Create( in makeAssignment()
126 return BinaryOperator::Create( in makeComparison()
133 return CompoundStmt::Create(C, Stmts, SourceLocation(), SourceLocation()); in makeCompound()
141 DeclRefExpr *DR = DeclRefExpr::Create( in makeDeclRefExpr()
148 return UnaryOperator::Create(C, const_cast<Expr *>(Arg), UO_Deref, Ty, in makeDereference()
168 return ImplicitCastExpr::Create(C, Ty, in makeImplicitCast()
200 return ReturnStmt::Create(C, SourceLocation(), const_cast<Expr *>(RetVal), in makeReturn()
206 return IntegerLiteral::Create(C, APValue, Ty, SourceLocation()); in makeIntegerLiteral()
214 return MemberExpr::Create( in makeMemberExpression()
267 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue, in create_call_once_funcptr_call()
281 DeclRefExpr::Create(/* Ctx =*/ C, in create_call_once_lambda_call()
290 return CXXOperatorCallExpr::Create( in create_call_once_lambda_call()
447 UnaryOperator *FlagCheck = UnaryOperator::Create( in create_call_once()
464 IfStmt::Create(C, SourceLocation(), in create_call_once()
511 CallExpr *CE = CallExpr::Create( in create_dispatch_once()
521 UnaryOperator::Create(C, M.makeIntegerLiteral(0, C.LongTy), UO_Not, in create_dispatch_once()
550 auto *If = IfStmt::Create(C, SourceLocation(), in create_dispatch_once()
583 CallExpr *CE = CallExpr::Create(C, ICE, None, C.VoidTy, VK_RValue, in create_dispatch_sync()
661 IfStmt::Create(C, SourceLocation(), in create_OSAtomicCompareAndSwap()