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

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
  741 CXXREWRITTENBINARYOPERATOR(CXXRewrittenBinaryOperator, Expr)

References

tools/clang/include/clang/AST/ExprCXX.h
  281       : Expr(CXXRewrittenBinaryOperatorClass, SemanticForm->getType(),
  290       : Expr(CXXRewrittenBinaryOperatorClass, Empty), SemanticForm() {}
  343     return T->getStmtClass() == CXXRewrittenBinaryOperatorClass;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 2612         S->getDecomposedForm();
 2615     ShouldVisitChildren = false;
tools/clang/lib/AST/Expr.cpp
 3476   case CXXRewrittenBinaryOperatorClass:
tools/clang/lib/AST/ExprClassification.cpp
  310   case Expr::CXXRewrittenBinaryOperatorClass:
tools/clang/lib/AST/ExprConstant.cpp
13959   case Expr::CXXRewrittenBinaryOperatorClass:
tools/clang/lib/AST/ItaniumMangle.cpp
 4093   case Expr::CXXRewrittenBinaryOperatorClass: {
tools/clang/lib/CodeGen/CGExpr.cpp
 1270   case Expr::CXXRewrittenBinaryOperatorClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1203   case Expr::CXXRewrittenBinaryOperatorClass:
tools/clang/lib/Sema/TreeTransform.h
 9786   CXXRewrittenBinaryOperator::DecomposedForm Decomp = E->getDecomposedForm();
 9799     return E;
 9804   Expr *PossibleBinOps[] = {E->getSemanticForm(),
 9817         E->getOperatorLoc(), Callee->getFoundDecl()));
 9824       E->getOperatorLoc(), Decomp.Opcode, UnqualLookups, LHS.get(), RHS.get());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1375     case Stmt::CXXRewrittenBinaryOperatorClass:
tools/clang/tools/libclang/CXCursor.cpp
  266   case Stmt::CXXRewrittenBinaryOperatorClass: