Home | History | Annotate | Download | only in AST

Lines Matching refs:PseudoObjectExpr

2180     const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this);
3002 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this);
3003 for (PseudoObjectExpr::const_semantics_iterator I = PO->semantics_begin(),
3930 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &Context,
3933 void *buffer = Context.Allocate(sizeof(PseudoObjectExpr) +
3935 llvm::alignOf<PseudoObjectExpr>());
3936 return new(buffer) PseudoObjectExpr(sh, numSemanticExprs);
3939 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs)
3944 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &C, Expr *syntax,
3962 void *buffer = C.Allocate(sizeof(PseudoObjectExpr) +
3964 llvm::alignOf<PseudoObjectExpr>());
3965 return new(buffer) PseudoObjectExpr(type, VK, syntax, semantics,
3969 PseudoObjectExpr::PseudoObjectExpr(QualType type, ExprValueKind VK,