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

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
 1191 OBJCSUBSCRIPTREFEXPR(ObjCSubscriptRefExpr, Expr)

References

tools/clang/include/clang/AST/ExprObjC.h
  866       : Expr(ObjCSubscriptRefExprClass, T, VK, OK,
  879       : Expr(ObjCSubscriptRefExprClass, Empty) {}
  917     return T->getStmtClass() == ObjCSubscriptRefExprClass;
tools/clang/lib/AST/Expr.cpp
 3605   case ObjCSubscriptRefExprClass:
tools/clang/lib/AST/ExprClassification.cpp
  123   case Expr::ObjCSubscriptRefExprClass:
tools/clang/lib/AST/ExprConstant.cpp
13887   case Expr::ObjCSubscriptRefExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp
 3652   case Expr::ObjCSubscriptRefExprClass:
tools/clang/lib/Sema/SemaChecking.cpp
 8200   case Stmt::ObjCSubscriptRefExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1184   case Expr::ObjCSubscriptRefExprClass:
tools/clang/lib/Sema/TreeTransform.h
12645   ExprResult Base = getDerived().TransformExpr(E->getBaseExpr());
12650   ExprResult Key = getDerived().TransformExpr(E->getKeyExpr());
12656       Key.get() == E->getKeyExpr() && Base.get() == E->getBaseExpr())
12656       Key.get() == E->getKeyExpr() && Base.get() == E->getBaseExpr())
12657     return E;
12659   return getDerived().RebuildObjCSubscriptRefExpr(E->getRBracket(),
12661                                                   E->getAtIndexMethodDecl(),
12662                                                   E->setAtIndexMethodDecl());
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
 1052       case Stmt::ObjCSubscriptRefExprClass:
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1317     case Stmt::ObjCSubscriptRefExprClass:
tools/clang/tools/libclang/CXCursor.cpp
  293   case Stmt::ObjCSubscriptRefExprClass: