Lines Matching refs:Owned
286 return Owned(new (Context) CXXTypeidExpr(TypeInfoType.withConst(),
338 return Owned(new (Context) CXXTypeidExpr(TypeInfoType.withConst(),
411 return Owned(new (Context) CXXUuidofExpr(TypeInfoType.withConst(),
427 return Owned(new (Context) CXXUuidofExpr(TypeInfoType.withConst(),
471 return Owned(new (Context) CXXBoolLiteralExpr(Kind == tok::kw_true,
478 return Owned(new (Context) CXXNullPtrLiteralExpr(Context.NullPtrTy, Loc));
533 return Owned(new (Context) CXXThrowExpr(Ex, Context.VoidTy, OpLoc,
607 return Owned(E);
616 return Owned(E);
620 return Owned(E);
625 return Owned(E);
630 return Owned(E);
680 return Owned(new (Context) CXXThisExpr(Loc, ThisTy, /*isImplicit=*/false));
718 return Owned(CXXUnresolvedConstructExpr::Create(Context, TInfo,
758 return Owned(CXXFunctionalCastExpr::Create(Context,
1166 return Owned(new (Context) CXXNewExpr(Context, UseGlobal, OperatorNew,
1484 if (!Diagnose && !CanPerformCopyInitialization(Entity, Owned(Args[i])))
1488 = PerformCopyInitialization(Entity, SourceLocation(), Owned(Args[i]));
1782 ExprResult Ex = Owned(ExE);
1867 Ex = Owned(ImplicitCastExpr::Create(Context, Context.VoidPtrTy, CK_NoOp,
1957 return Owned(new (Context) CXXDeleteExpr(Context.VoidTy, UseGlobal, ArrayForm,
1982 Owned(DeclRefExpr::Create(Context, NestedNameSpecifierLoc(),
2160 return Owned(From);
2167 return Owned(From);
2479 ExprResult FromRes = Owned(From);
2526 return Owned(From);
2963 return Owned(new (Context) UnaryTypeTraitExpr(KWLoc, UTT, TSInfo, Value,
3107 return Owned(new (Context) BinaryTypeTraitExpr(KWLoc, BTT, LhsTSInfo,
3199 return Owned(new (Context) ArrayTypeTraitExpr(KWLoc, ATT, TSInfo, Value,
3239 return Owned(new (Context) ExpressionTraitExpr(KWLoc, ET, Queried, Value,
4004 return Owned(E);
4068 return Owned(ImplicitCastExpr::Create(Context, E->getType(), ck, E, 0,
4073 return Owned(E);
4077 return Owned(E);
4083 return Owned(E);
4097 return Owned(CXXBindTemporaryExpr::Create(Context, Temp, E));
4124 return Owned(MaybeCreateExprWithCleanups(SubExpr.take()));
4166 return Owned(Base);
4212 return Owned(Base);
4352 return Owned(Result);
4535 return Owned(new (Context) CXXNoexceptExpr(Context.BoolTy, Operand,
4560 return Owned(E);
4566 if (Res.isInvalid()) return Owned(E);
4568 if (E->isRValue()) return Owned(E);
4572 if (getLangOptions().CPlusPlus) return Owned(E);
4579 return Owned(E);
4585 return Owned(E);
4591 return Owned(E);
4595 ExprResult FullExpr = Owned(FE);