reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
 1253 PSEUDOOBJECTEXPR(PseudoObjectExpr, Expr)

References

tools/clang/include/clang/AST/Expr.h
 5793     return T->getStmtClass() == PseudoObjectExprClass;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 2365   TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(S->getSyntacticForm());
 2365   TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(S->getSyntacticForm());
 2366   for (PseudoObjectExpr::semantics_iterator i = S->semantics_begin(),
 2367                                             e = S->semantics_end();
 2372     TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(sub);
 2374   ShouldVisitChildren = false;
tools/clang/lib/AST/Expr.cpp
 2628   case PseudoObjectExprClass: {
 3582   case PseudoObjectExprClass: {
 4480   : Expr(PseudoObjectExprClass, shell) {
 4511   : Expr(PseudoObjectExprClass, type, VK, OK_Ordinary,
tools/clang/lib/AST/ExprClassification.cpp
  274   case Expr::PseudoObjectExprClass:
tools/clang/lib/AST/ExprConstant.cpp
13901   case Expr::PseudoObjectExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp
 3666   case Expr::PseudoObjectExprClass:
tools/clang/lib/AST/ParentMap.cpp
   35   case Stmt::PseudoObjectExprClass: {
tools/clang/lib/Analysis/CFG.cpp
 2291     case Stmt::PseudoObjectExprClass:
tools/clang/lib/Analysis/LiveVariables.cpp
  305     case Stmt::PseudoObjectExprClass: {
tools/clang/lib/CodeGen/CGExpr.cpp
 1288   case Expr::PseudoObjectExprClass:
tools/clang/lib/Sema/ScopeInfo.cpp
   91   case Stmt::PseudoObjectExprClass: {
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1277   case Expr::PseudoObjectExprClass:
tools/clang/lib/Sema/TreeTransform.h
 9529   Expr *newSyntacticForm = SemaRef.recreateSyntacticForm(E);
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1825     case Stmt::PseudoObjectExprClass: {
tools/clang/tools/libclang/CXCursor.cpp
  303   case Stmt::PseudoObjectExprClass: