| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 51 class CXXRewrittenBinaryOperator; variable 137 ExprDependence computeDependence(CXXRewrittenBinaryOperator *E);
|
| H A D | ASTNodeTraverser.h | 151 CXXRewrittenBinaryOperator>(S)) 790 void VisitCXXRewrittenBinaryOperator(const CXXRewrittenBinaryOperator *Node) { in VisitCXXRewrittenBinaryOperator()
|
| H A D | ExprCXX.h | 284 class CXXRewrittenBinaryOperator : public Expr { 291 CXXRewrittenBinaryOperator(Expr *SemanticForm, bool IsReversed) in CXXRewrittenBinaryOperator() function 298 CXXRewrittenBinaryOperator(EmptyShell Empty) in CXXRewrittenBinaryOperator() function
|
| H A D | RecursiveASTVisitor.h | 2829 DEF_TRAVERSE_STMT(CXXRewrittenBinaryOperator, { 2831 CXXRewrittenBinaryOperator::DecomposedForm Decomposed =
|
| H A D | Stmt.h | 630 friend class CXXRewrittenBinaryOperator; in alignas() local
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseNullptrCheck.cpp | 499 if (Result.Nodes.getNodeAs<CXXRewrittenBinaryOperator>( in check() 501 Result.Nodes.getNodeAs<CXXRewrittenBinaryOperator>("checkBinopOperands")) in check()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 2032 CXXRewrittenBinaryOperator> 2899 CXXRewrittenBinaryOperator> 5631 CXXRewrittenBinaryOperator, UnaryOperator), in AST_POLYMORPHIC_MATCHER_P() argument 5648 CXXRewrittenBinaryOperator, UnaryOperator), 5670 CXXRewrittenBinaryOperator)) { in AST_POLYMORPHIC_MATCHER() argument 5691 CXXRewrittenBinaryOperator)) { in AST_POLYMORPHIC_MATCHER() argument 5704 CXXRewrittenBinaryOperator, ArraySubscriptExpr), in AST_POLYMORPHIC_MATCHER_P() argument 5720 CXXRewrittenBinaryOperator, ArraySubscriptExpr), in AST_POLYMORPHIC_MATCHER_P() argument 5732 CXXRewrittenBinaryOperator), in AST_POLYMORPHIC_MATCHER_P() argument 5752 CXXRewrittenBinaryOperator), in AST_POLYMORPHIC_MATCHER_P2() argument
|
| H A D | ASTMatchersInternal.h | 2201 inline StringRef getOpName(const CXXRewrittenBinaryOperator &Node) { 2223 std::is_same<T, CXXRewrittenBinaryOperator>::value || 2246 static StringRef getOpName(const CXXRewrittenBinaryOperator &Node) { 2267 CXXRewrittenBinaryOperator, UnaryOperator>),
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ContainerSizeEmptyCheck.cpp | 183 Result.Nodes.getNodeAs<CXXRewrittenBinaryOperator>("BinCmp"); in check()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ParentMapContext.cpp | 148 const auto *RWBO = dyn_cast<CXXRewrittenBinaryOperator>(S); in getParents()
|
| H A D | ExprClassification.cpp | 327 Ctx, cast<CXXRewrittenBinaryOperator>(E)->getSemanticForm()); in ClassifyInternal()
|
| H A D | ExprCXX.cpp | 64 CXXRewrittenBinaryOperator::DecomposedForm 65 CXXRewrittenBinaryOperator::getDecomposedForm() const { in getDecomposedForm()
|
| H A D | ComputeDependence.cpp | 272 ExprDependence clang::computeDependence(CXXRewrittenBinaryOperator *E) { in computeDependence()
|
| H A D | StmtPrinter.cpp | 1902 CXXRewrittenBinaryOperator *Node) { in VisitCXXRewrittenBinaryOperator() 1903 CXXRewrittenBinaryOperator::DecomposedForm Decomposed = in VisitCXXRewrittenBinaryOperator()
|
| H A D | StmtProfile.cpp | 1856 const CXXRewrittenBinaryOperator *S) { in VisitCXXRewrittenBinaryOperator()
|
| H A D | ItaniumMangle.cpp | 4786 CXXRewrittenBinaryOperator::DecomposedForm Decomposed = in mangleExpression() 4787 cast<CXXRewrittenBinaryOperator>(E)->getDecomposedForm(); in mangleExpression()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 888 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXRewrittenBinaryOperator> 950 CXXRewrittenBinaryOperator>
|
| H A D | ASTMatchFinder.cpp | 260 bool TraverseCXXRewrittenBinaryOperator(CXXRewrittenBinaryOperator *Node) { in TraverseCXXRewrittenBinaryOperator() 527 } else if (auto *RBO = dyn_cast<CXXRewrittenBinaryOperator>(S)) { in dataTraverseNode()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 119 def CXXRewrittenBinaryOperator : StmtNode<Expr>;
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTTraverserTest.cpp | 1867 TEST(Traverse, CXXRewrittenBinaryOperator) { in TEST() argument
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 286 ComplexPairTy VisitCXXRewrittenBinaryOperator(CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
|
| H A D | CGExprAgg.cpp | 162 void VisitCXXRewrittenBinaryOperator(CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
|
| H A D | CGExprScalar.cpp | 847 Value *VisitCXXRewrittenBinaryOperator(CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1679 CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator() 3713 S = new (Context) CXXRewrittenBinaryOperator(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1583 CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
|