Searched refs:BinaryOperatorKind (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DOperationKinds.h25 enum BinaryOperatorKind { enum in namespace:clang
H A DExprCXX.h298 BinaryOperatorKind Opcode;
313 BinaryOperatorKind getOperator() const { return getDecomposedForm().Opcode; }
4540 BinaryOperatorKind Opcode;
4544 BinaryOperatorKind Opcode, SourceLocation EllipsisLoc, Expr *RHS,
4575 BinaryOperatorKind getOperator() const { return Opcode; }
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DUndefResultChecker.cpp118 if ((B->getOpcode() == BinaryOperatorKind::BO_Shl ||
119 B->getOpcode() == BinaryOperatorKind::BO_Shr) &&
122 << ((B->getOpcode() == BinaryOperatorKind::BO_Shl) ? "left"
126 } else if ((B->getOpcode() == BinaryOperatorKind::BO_Shl ||
127 B->getOpcode() == BinaryOperatorKind::BO_Shr) &&
131 << ((B->getOpcode() == BinaryOperatorKind::BO_Shl) ? "left"
148 } else if (B->getOpcode() == BinaryOperatorKind::BO_Shl &&
153 } else if (B->getOpcode() == BinaryOperatorKind::BO_Shl &&
H A DMallocOverflowSecurityChecker.cpp60 static inline bool EvaluatesToZero(APSInt &Val, BinaryOperatorKind op) {
82 BinaryOperatorKind opc = binop->getOpcode();
H A DPointerArithChecker.cpp319 BinaryOperatorKind OpKind = BOp->getOpcode();
H A DIvarInvalidationChecker.cpp673 BinaryOperatorKind Opcode = BO->getOpcode();
H A DCStringChecker.cpp2048 BinaryOperatorKind op = (compareRes == 1) ? BO_GT : BO_LT;
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCheckerContext.cpp101 static bool evalComparison(SVal LHSVal, BinaryOperatorKind ComparisonOp,
H A DExplodedGraph.cpp364 BinaryOperatorKind Op = cast<BinaryOperator>(S)->getOpcode();
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp218 BinaryOperatorKind opcode,
291 BinaryOperatorKind opcode,
330 BinaryOperatorKind opcode,
432 BinaryOperatorKind opcode,
466 BinaryOperatorKind nonCompound =
894 BinaryOperatorKind opcode,
1002 BinaryOperatorKind opcode,
1590 BinaryOperatorKind opcode,
H A DSemaTemplateVariadic.cpp1201 BinaryOperatorKind Opc = ConvertTokenKindToBinaryOpcode(Operator);
1207 BinaryOperatorKind Operator,
1217 BinaryOperatorKind Operator) {
H A DSemaExpr.cpp7744 static bool IsArithmeticOp(BinaryOperatorKind Opc) {
7759 static bool IsArithmeticBinaryExpr(Expr *E, BinaryOperatorKind *Opcode,
7791 BinaryOperatorKind OpKind = BinaryOperator::getOverloadedOpcode(OO);
7831 BinaryOperatorKind CondOpcode;
9714 SourceLocation Loc, BinaryOperatorKind Opc,
9926 SourceLocation Loc, BinaryOperatorKind Opc,
10098 SourceLocation Loc, BinaryOperatorKind Opc,
10359 BinaryOperatorKind Opc) {
10415 BinaryOperatorKind Opc) {
10705 BinaryOperatorKind Op
[all...]
H A DSemaOpenMP.cpp101 using BOKPtrType = llvm::PointerEmbeddedInt<BinaryOperatorKind, 16>;
105 void set(BinaryOperatorKind BO, SourceRange RR) {
453 BinaryOperatorKind BOK);
462 BinaryOperatorKind &BOK,
1202 BinaryOperatorKind BOK) {
1248 const ValueDecl *D, SourceRange &SR, BinaryOperatorKind &BOK,
6789 BinaryOperatorKind BOK = (OOK == OO_Plus) ? BO_Add : BO_Sub;
8616 BinaryOperatorKind Op;
13637 BinaryOperatorKind BOK = BO_Comma;
14169 BinaryOperatorKind ParentBO
[all...]
H A DTreeTransform.h2391 BinaryOperatorKind Opc,
2401 SourceLocation OpLoc, BinaryOperatorKind Opcode,
3410 BinaryOperatorKind Operator,
3423 BinaryOperatorKind Operator) {
13501 BinaryOperatorKind Opc = BinaryOperator::getOverloadedOpcode(Op);
13543 BinaryOperatorKind Opc = BinaryOperator::getOverloadedOpcode(Op);
13606 BinaryOperatorKind Opc = BinaryOperator::getOverloadedOpcode(Op);
H A DSemaChecking.cpp6804 BinaryOperatorKind BinOpKind,
7179 BinaryOperatorKind BinOpKind = BinOp->getOpcode();
10712 constantValue(BinaryOperatorKind Op, ComparisonResult R, bool ConstantOnRHS) {
H A DSemaExprObjC.cpp4249 BinaryOperatorKind Opc) {
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3389 BinaryOperatorKind Opc,
4931 static BinaryOperatorKind ConvertTokenKindToBinaryOpcode(tok::TokenKind Kind);
4937 BinaryOperatorKind Opc, Expr *LHSExpr, Expr *RHSExpr);
4938 ExprResult CreateBuiltinBinOp(SourceLocation OpLoc, BinaryOperatorKind Opc,
5620 BinaryOperatorKind Operator,
5625 BinaryOperatorKind Operator);
10808 BinaryOperatorKind Opc, QualType* CompLHSTy = nullptr);
10814 BinaryOperatorKind Opc, bool IsCompAssign = false);
10818 BinaryOperatorKind Opc);
10821 BinaryOperatorKind Op
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp113 static std::tuple<const Expr *, BinaryOperatorKind, const Expr *>
115 BinaryOperatorKind Op = B->getOpcode();
945 BinaryOperatorKind Bok = B->getOpcode();
1010 TryResult analyzeLogicOperatorCondition(BinaryOperatorKind Relation,
1050 BinaryOperatorKind BO1;
1058 BinaryOperatorKind BO2;
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp1388 BinaryOperatorKind &BinaryOp) {
1598 BinaryOperatorKind BinaryOp = BO_Comma;
H A DExprConstant.cpp2484 BinaryOperatorKind Opcode, APSInt RHS,
2586 APFloat &LHS, BinaryOperatorKind Opcode,
3801 BinaryOperatorKind Opcode;
3908 BinaryOperatorKind Opcode, const APValue &RVal) {
H A DExpr.cpp2055 BinaryOperatorKind
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp1150 static CompoundFunc getComplexOp(BinaryOperatorKind Op) {
H A DCGStmtOpenMP.cpp3991 BinaryOperatorKind BO,
4084 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
H A DCodeGenFunction.h3032 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2044 E->Opcode = (BinaryOperatorKind)Record.readInt();

Completed in 589 milliseconds

12