Home
last modified time | relevance | path

Searched refs:CXXRewrittenBinaryOperator (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h51 class CXXRewrittenBinaryOperator; variable
141 ExprDependence computeDependence(CXXRewrittenBinaryOperator *E);
H A DASTNodeTraverser.h167 CXXRewrittenBinaryOperator>(S))
985 void VisitCXXRewrittenBinaryOperator(const CXXRewrittenBinaryOperator *Node) { in VisitCXXRewrittenBinaryOperator()
H A DExprCXX.h285 class CXXRewrittenBinaryOperator : public Expr {
292 CXXRewrittenBinaryOperator(Expr *SemanticForm, bool IsReversed) in CXXRewrittenBinaryOperator() function
299 CXXRewrittenBinaryOperator(EmptyShell Empty) in CXXRewrittenBinaryOperator() function
H A DRecursiveASTVisitor.h2949 DEF_TRAVERSE_STMT(CXXRewrittenBinaryOperator, {
2951 CXXRewrittenBinaryOperator::DecomposedForm Decomposed =
H A DStmt.h790 friend class CXXRewrittenBinaryOperator;
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2135 CXXRewrittenBinaryOperator>
3048 CXXRewrittenBinaryOperator>
5947 CXXRewrittenBinaryOperator, CXXFoldExpr, in AST_POLYMORPHIC_MATCHER_P() argument
5965 CXXRewrittenBinaryOperator, UnaryOperator),
5987 CXXRewrittenBinaryOperator)) { in AST_POLYMORPHIC_MATCHER() argument
6008 CXXRewrittenBinaryOperator)) { in AST_POLYMORPHIC_MATCHER() argument
6021 CXXRewrittenBinaryOperator, in AST_POLYMORPHIC_MATCHER_P() argument
6038 CXXRewrittenBinaryOperator, in AST_POLYMORPHIC_MATCHER_P() argument
6051 CXXFoldExpr, CXXRewrittenBinaryOperator), in AST_POLYMORPHIC_MATCHER_P() argument
6072 CXXFoldExpr, CXXRewrittenBinaryOperator), in AST_POLYMORPHIC_MATCHER_P2() argument
H A DASTMatchersInternal.h2228 inline StringRef getOpName(const CXXRewrittenBinaryOperator &Node) {
2248 std::is_same<T, CXXRewrittenBinaryOperator>::value ||
2271 static StringRef getOpName(const CXXRewrittenBinaryOperator &Node) {
2287 CXXRewrittenBinaryOperator, UnaryOperator>),
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DParentMapContext.cpp173 const auto *RWBO = dyn_cast<CXXRewrittenBinaryOperator>(S); in getParents()
H A DExprClassification.cpp357 Ctx, cast<CXXRewrittenBinaryOperator>(E)->getSemanticForm()); in ClassifyInternal()
H A DExprCXX.cpp64 CXXRewrittenBinaryOperator::DecomposedForm
65 CXXRewrittenBinaryOperator::getDecomposedForm() const { in getDecomposedForm()
H A DComputeDependence.cpp275 ExprDependence clang::computeDependence(CXXRewrittenBinaryOperator *E) { in computeDependence()
H A DStmtPrinter.cpp2110 CXXRewrittenBinaryOperator *Node) { in VisitCXXRewrittenBinaryOperator()
2111 CXXRewrittenBinaryOperator::DecomposedForm Decomposed = in VisitCXXRewrittenBinaryOperator()
H A DStmtProfile.cpp1964 const CXXRewrittenBinaryOperator *S) { in VisitCXXRewrittenBinaryOperator()
H A DItaniumMangle.cpp5577 CXXRewrittenBinaryOperator::DecomposedForm Decomposed = in mangleExpression()
5578 cast<CXXRewrittenBinaryOperator>(E)->getDecomposedForm(); in mangleExpression()
H A DASTImporter.cpp652 ExpectedStmt VisitCXXRewrittenBinaryOperator(CXXRewrittenBinaryOperator *E);
8145 CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
8152 CXXRewrittenBinaryOperator(ToSemanticForm, E->isReversed()); in VisitCXXRewrittenBinaryOperator()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp923 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXRewrittenBinaryOperator>
992 CXXRewrittenBinaryOperator>
H A DASTMatchFinder.cpp262 bool TraverseCXXRewrittenBinaryOperator(CXXRewrittenBinaryOperator *Node) { in TraverseCXXRewrittenBinaryOperator()
530 } else if (auto *RBO = dyn_cast<CXXRewrittenBinaryOperator>(S)) { in dataTraverseNode()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td120 def CXXRewrittenBinaryOperator : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp624 void VisitCXXRewrittenBinaryOperator(const CXXRewrittenBinaryOperator *RBO) { in VisitCXXRewrittenBinaryOperator()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.h202 bool VisitCXXRewrittenBinaryOperator(const CXXRewrittenBinaryOperator *E);
H A DCompiler.cpp3823 const CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp361 ComplexPairTy VisitCXXRewrittenBinaryOperator(CXXRewrittenBinaryOperator *E) { in HANDLEBINOP()
H A DCGExprAgg.cpp173 void VisitCXXRewrittenBinaryOperator(CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1740 CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
4081 S = new (Context) CXXRewrittenBinaryOperator(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1723 CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()

12