Home | History | Annotate | Download | only in AST

Lines Matching refs:PseudoObjectExpr

1848     const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this);
3303 PseudoObjectExpr *PseudoObjectExpr::Create(ASTContext &Context, EmptyShell sh,
3305 void *buffer = Context.Allocate(sizeof(PseudoObjectExpr) +
3307 llvm::alignOf<PseudoObjectExpr>());
3308 return new(buffer) PseudoObjectExpr(sh, numSemanticExprs);
3311 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs)
3316 PseudoObjectExpr *PseudoObjectExpr::Create(ASTContext &C, Expr *syntax,
3334 void *buffer = C.Allocate(sizeof(PseudoObjectExpr) +
3336 llvm::alignOf<PseudoObjectExpr>());
3337 return new(buffer) PseudoObjectExpr(type, VK, syntax, semantics,
3341 PseudoObjectExpr::PseudoObjectExpr(QualType type, ExprValueKind VK,