Home
last modified time | relevance | path

Searched defs:BinaryOperator (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DIntegerDivision.h20 class BinaryOperator; variable
/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h42 class BinaryOperator; global() variable
/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DNaryReassociate.h89 class BinaryOperator; variable
H A DJumpThreading.h33 class BinaryOperator; variable
H A DReassociate.h37 class BinaryOperator; variable
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DIncDecInConditionsCheck.cpp18 AST_MATCHER(BinaryOperator, isLogicalOperator) { return Node.isLogicalOp(); } in AST_MATCHER() argument
H A DChainedComparisonCheck.cpp29 AST_MATCHER(BinaryOperator, in AST_MATCHER() argument
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DMatchers.h19 AST_MATCHER(BinaryOperator, isRelationalOperator) { in AST_MATCHER() argument
23 AST_MATCHER(BinaryOperator, isEqualityOperator) { return Node.isEqualityOp(); } in AST_MATCHER() argument
/llvm-project/clang/test/Sema/
H A Dwarn-double-promotion.c45 void BinaryOperator(float f, double d, long double ld) { in BinaryOperator() function
/llvm-project/clang-tools-extra/clang-tidy/readability/
H A DUseStdMinMaxCheck.cpp131 auto BinaryOperator = registerMatchers() local
H A DOperatorsRepresentationCheck.cpp39 AST_MATCHER_P2(BinaryOperator, hasInvalidBinaryOperatorRepresentation, in AST_MATCHER_P2() argument
/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h35 class BinaryOperator; variable
H A DExpr.h3874 explicit BinaryOperator(EmptyShell Empty) : Expr(BinaryOperatorClass, Empty) { BinaryOperator() function
4076 BinaryOperator(StmtClass SC, EmptyShell Empty) : Expr(SC, Empty) { BinaryOperator() function
[all...]
/llvm-project/clang-tools-extra/clang-tidy/misc/
H A DRedundantExpressionCheck.cpp444 AST_MATCHER(BinaryOperator, operandsAreEquivalent) { in AST_MATCHER() argument
448 AST_MATCHER(BinaryOperator, nestedOperandsAreEquivalent) { in AST_MATCHER() argument
465 AST_MATCHER(BinaryOperator, binaryOperatorIsInMacro) { in AST_MATCHER() argument
[all...]
/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h33 class BinaryOperator; variable
/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h46 class BinaryOperator; variable
/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5961 BinaryOperator, CXXOperatorCallExpr, in AST_POLYMORPHIC_MATCHER() argument
6004 AST_POLYMORPHIC_SUPPORTED_TYPES(BinaryOperator, CXXOperatorCallExpr, in AST_POLYMORPHIC_MATCHER_P() argument
5900 AST_POLYMORPHIC_MATCHER_P(hasOperatorName,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXRewrittenBinaryOperator,CXXFoldExpr,UnaryOperator),std::string,Name) AST_POLYMORPHIC_MATCHER_P() argument
5940 AST_POLYMORPHIC_MATCHER(isAssignmentOperator,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXRewrittenBinaryOperator)) AST_POLYMORPHIC_MATCHER() argument
5974 AST_POLYMORPHIC_MATCHER_P(hasLHS,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXRewrittenBinaryOperator,ArraySubscriptExpr,CXXFoldExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5991 AST_POLYMORPHIC_MATCHER_P(hasRHS,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXRewrittenBinaryOperator,ArraySubscriptExpr,CXXFoldExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6025 AST_POLYMORPHIC_MATCHER_P2(hasOperands,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXFoldExpr,CXXRewrittenBinaryOperator),internal::Matcher<Expr>,Matcher1,internal::Matcher<Expr>,Matcher2) AST_POLYMORPHIC_MATCHER_P2() argument
[all...]
/llvm-project/clang/include/clang/Analysis/
H A DPathDiagnostic.h41 class BinaryOperator; variable
H A DCFG.h40 class BinaryOperator; variable
/llvm-project/clang/lib/Analysis/
H A DCalledOnceCheck.cpp564 std::optional<Clarification> VisitBinaryOperator(const BinaryOperator *) { in VisitBinaryOperator() argument
/llvm-project/clang/unittests/libclang/
H A DLibclangTest.cpp1141 TEST_F(LibclangParseTest, BinaryOperator) { in TEST_F() argument
/llvm-project/clang/unittests/Tooling/Syntax/
H A DBuildTreeTest.cpp1659 TEST_P(BuildSyntaxTreeTest,BinaryOperator) TEST_P() argument
/llvm-project/llvm/docs/
H A DProgrammersManual.rst3777 .. _BinaryOperator: global() target
/llvm-project/clang/lib/AST/
H A DExpr.cpp4762 BinaryOperator::BinaryOperator(const ASTContext &Ctx, Expr *lhs, Expr *rhs, BinaryOperator() function in BinaryOperator
4779 BinaryOperator::BinaryOperator(const ASTContext &Ctx, Expr *lhs, Expr *rhs, BinaryOperator() function in BinaryOperator
[all...]
/llvm-project/clang/unittests/AST/
H A DStructuralEquivalenceTest.cpp2056 TEST_F(StructuralEquivalenceStmtTest,BinaryOperator) TEST_F() argument

12