Searched defs:PseudoObjectExpr (Results 1 - 2 of 2) sorted by relevance
/external/clang/lib/AST/ |
H A D | Expr.cpp | 1987 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); 2794 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); 2795 for (PseudoObjectExpr::const_semantics_iterator I = PO->semantics_begin(), 3693 PseudoObjectExpr *PseudoObjectExpr::Create(ASTContext &Context, EmptyShell sh, 3695 void *buffer = Context.Allocate(sizeof(PseudoObjectExpr) + 3697 llvm::alignOf<PseudoObjectExpr>()); 3698 return new(buffer) PseudoObjectExpr(s 3701 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs) function in class:PseudoObjectExpr 3731 PseudoObjectExpr::PseudoObjectExpr(QualType type, ExprValueKind VK, function in class:PseudoObjectExpr [all...] |
/external/clang/include/clang/AST/ |
H A D | Expr.h | 4340 /// PseudoObjectExpr - An expression which accesses a pseudo-object 4355 /// PseudoObjectExpr should be used only when an operation can be 4368 class PseudoObjectExpr : public Expr { class in class:clang::StringLiteral::OffsetOfExpr::DesignatedInitExpr 4387 PseudoObjectExpr(QualType type, ExprValueKind VK, 4391 PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs); 4402 static PseudoObjectExpr *Create(ASTContext &Context, Expr *syntactic, 4406 static PseudoObjectExpr *Create(ASTContext &Context, EmptyShell shell, 4416 /// expressions, or PseudoObjectExpr::NoResult if there is none. 4429 return const_cast<PseudoObjectExpr*>(this)->getResultExpr(); 4453 return const_cast<PseudoObjectExpr*>(thi [all...] |
Completed in 111 milliseconds