|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Expr.h 3490 static bool isBitwiseOp(Opcode Opc) { return Opc >= BO_And && Opc <= BO_Or; }
3549 return Opcode(unsigned(Opc) - BO_AndAssign + BO_And);
tools/clang/include/clang/AST/RecursiveASTVisitor.h 558 BINOP_LIST()
tools/clang/include/clang/AST/StmtVisitor.h 66 case BO_And: DISPATCH(BinAnd, BinaryOperator);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h 145 case BO_And:
tools/clang/lib/AST/Expr.cpp 171 case BO_And: // Bitwise AND operator.
2048 case OO_Amp: return BO_And;
tools/clang/lib/AST/ExprConstant.cpp 2500 case BO_And: Result = LHS & RHS; return true;
14067 case BO_And:
tools/clang/lib/AST/StmtProfile.cpp 1387 BinaryOp = BO_And;
tools/clang/lib/Analysis/CFG.cpp 976 if (BitOp && (BitOp->getOpcode() == BO_And ||
991 if ((BitOp->getOpcode() == BO_And && (L2 & L1) != L1) ||
1201 case BO_And: {
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp 537 case BO_And: return translateBinOp(til::BOP_BitAnd, BO, Ctx);
tools/clang/lib/CodeGen/CGExprScalar.cpp 3471 case BO_And:
4532 case BO_And:
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 3776 case BO_And:
tools/clang/lib/Sema/SemaChecking.cpp10304 case BO_And:
tools/clang/lib/Sema/SemaExpr.cpp 7623 BinaryOperator::isShiftOp(Opc) || Opc == BO_And || Opc == BO_Or;
10269 bool IsBitwiseOp = Opc == BO_And || Opc == BO_Or || Opc == BO_Xor;
11318 if (Opc == BO_And)
12601 case tok::amp: Opc = BO_And; break;
12947 case BO_And:
tools/clang/lib/Sema/SemaOpenMP.cpp13077 BOK = BO_And;
13425 case BO_And: {
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 1024 SVal MaskedFlagsUC = C.getSValBuilder().evalBinOpNN(State, BO_And,
tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp 240 SVal maskedFlagsUC = C.getSValBuilder().evalBinOpNN(state, BO_And,
tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp 288 case BO_And:
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 125 case BO_AndAssign: Op = BO_And; break;
tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp 344 case BO_And:
473 if (Operator == BO_And && (IsUnsigned || RHS >= Zero))
tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp 260 case BO_And:
530 case BO_And:
640 case BO_And:
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp 91 if ((Opcode == BO_And || Opcode == BO_Rem) && isCharValuedConstant(RHS))
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 826 return (Opcode == BO_And || Opcode == BO_AndAssign) && Value == 0;
836 ((Opcode == BO_And || Opcode == BO_AndAssign) && ~Value == 0);
859 if (LhsOpcode == BO_And && (LhsConstant & RhsConstant) != RhsConstant) {
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp 243 case BO_And: