/external/llvm-project/clang/include/clang/Basic/ |
D | OperatorKinds.h | 21 enum OverloadedOperatorKind : int { enum 31 const char *getOperatorSpelling(OverloadedOperatorKind Operator); 35 inline OverloadedOperatorKind 36 getRewrittenOverloadedOperator(OverloadedOperatorKind Kind) { in getRewrittenOverloadedOperator() 53 inline bool isCompoundAssignmentOperator(OverloadedOperatorKind Kind) { in isCompoundAssignmentOperator()
|
D | OperatorKinds.def | 23 /// corresponding enumerator in OverloadedOperatorKind in
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | Iterator.h | 149 bool isComparisonOperator(OverloadedOperatorKind OK); 154 bool isAccessOperator(OverloadedOperatorKind OK); 157 bool isDereferenceOperator(OverloadedOperatorKind OK); 160 bool isIncrementOperator(OverloadedOperatorKind OK); 162 bool isDecrementOperator(OverloadedOperatorKind OK); 164 bool isRandomIncrOrDecrOperator(OverloadedOperatorKind OK); 178 OverloadedOperatorKind Op,
|
D | Iterator.cpp | 71 bool isComparisonOperator(OverloadedOperatorKind OK) { in isComparisonOperator() 126 bool isAccessOperator(OverloadedOperatorKind OK) { in isAccessOperator() 140 bool isDereferenceOperator(OverloadedOperatorKind OK) { in isDereferenceOperator() 153 bool isIncrementOperator(OverloadedOperatorKind OK) { in isIncrementOperator() 161 bool isDecrementOperator(OverloadedOperatorKind OK) { in isDecrementOperator() 169 bool isRandomIncrOrDecrOperator(OverloadedOperatorKind OK) { in isRandomIncrOrDecrOperator() 225 OverloadedOperatorKind Op, in advancePosition()
|
D | IteratorModeling.cpp | 95 OverloadedOperatorKind Op) const; 102 OverloadedOperatorKind Op) const; 105 OverloadedOperatorKind Op) const; 111 OverloadedOperatorKind Op, const SVal &RetVal, 114 OverloadedOperatorKind OK, SVal Offset) const; 161 bool isSimpleComparisonOperator(OverloadedOperatorKind OK); 354 OverloadedOperatorKind Op) const { in handleOverloadedOperator() 452 OverloadedOperatorKind Op) const { in handleComparison() 511 OverloadedOperatorKind Op) const { in processComparison() 591 OverloadedOperatorKind Op, in handleRandomIncrOrDecr() [all …]
|
D | SmartPtrChecker.cpp | 72 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in checkPreCall()
|
D | IteratorRangeChecker.cpp | 40 void verifyRandomIncrOrDecr(CheckerContext &C, OverloadedOperatorKind Op, 222 OverloadedOperatorKind Op, in verifyRandomIncrOrDecr()
|
/external/clang/include/clang/Basic/ |
D | OperatorKinds.h | 22 enum OverloadedOperatorKind : int { enum 32 const char *getOperatorSpelling(OverloadedOperatorKind Operator);
|
/external/llvm-project/clang/include/clang/AST/ |
D | TemplateName.h | 33 enum OverloadedOperatorKind : int; 468 OverloadedOperatorKind Operator; 491 OverloadedOperatorKind Operator) in DependentTemplateName() 496 OverloadedOperatorKind Operator, in DependentTemplateName() 519 OverloadedOperatorKind getOperator() const { in getOperator() 540 OverloadedOperatorKind Operator) { in Profile()
|
D | DeclarationName.h | 106 OverloadedOperatorKind Kind = OO_None; 462 OverloadedOperatorKind getCXXOverloadedOperator() const { in getCXXOverloadedOperator() 639 DeclarationName getCXXOperatorName(OverloadedOperatorKind Op) { in getCXXOperatorName()
|
D | PropertiesBase.td | 116 def OverloadedOperatorKind : EnumPropertyType; 281 def : Property<"operatorKind", OverloadedOperatorKind> { 366 def : Property<"operatorKind", OverloadedOperatorKind> {
|
/external/clang/include/clang/AST/ |
D | TemplateName.h | 30 enum OverloadedOperatorKind : int; 431 OverloadedOperatorKind Operator; 456 OverloadedOperatorKind Operator) in DependentTemplateName() 461 OverloadedOperatorKind Operator, in DependentTemplateName() 484 OverloadedOperatorKind getOperator() const { in getOperator() 505 OverloadedOperatorKind Operator) { in Profile()
|
D | DeclarationName.h | 32 enum OverloadedOperatorKind : int; 258 OverloadedOperatorKind getCXXOverloadedOperator() const; 383 DeclarationName getCXXOperatorName(OverloadedOperatorKind Op);
|
/external/llvm-project/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 166 OverloadedOperatorKind Operator; 201 IdentifierInfo *Name, OverloadedOperatorKind OperatorKind, in Create() 241 OverloadedOperatorKind OperatorKind, in TemplateIdAnnotation()
|
D | Overload.h | 947 OperatorRewriteInfo(OverloadedOperatorKind Op, bool AllowRewritten) in OperatorRewriteInfo() 951 OverloadedOperatorKind OriginalOperator; 969 OverloadedOperatorKind OO = in isAcceptableCandidate() 998 bool shouldAddReversed(OverloadedOperatorKind Op);
|
/external/llvm-project/clang-tools-extra/clang-tidy/misc/ |
D | NewDeleteOverloadsCheck.cpp | 64 OverloadedOperatorKind getCorrespondingOverload(const FunctionDecl *FD) { in getCorrespondingOverload() 80 const char *getOperatorName(OverloadedOperatorKind K) { in getOperatorName()
|
D | RedundantExpressionCheck.cpp | 313 static OverloadedOperatorKind getOp(const BinaryOperator *Op) { in getOp() 317 static OverloadedOperatorKind getOp(const CXXOperatorCallExpr *Op) { in getOp() 337 OverloadedOperatorKind OpKind) { in checkOpKind() 350 OverloadedOperatorKind OpKind) { in collectOperands() 365 OverloadedOperatorKind OpKind, in hasSameOperatorParent() 389 const OverloadedOperatorKind OpKind = getOp(TheExpr); in markDuplicateOperands()
|
/external/llvm-project/clang-tools-extra/clang-tidy/readability/ |
D | SimplifyBooleanExprCheck.cpp | 113 std::pair<OverloadedOperatorKind, StringRef> OperatorNames[] = { 117 StringRef getOperatorName(OverloadedOperatorKind OpKind) { in getOperatorName() 126 std::pair<OverloadedOperatorKind, OverloadedOperatorKind> OppositeOverloads[] = 132 const OverloadedOperatorKind Opcode = OpCall->getOperator(); in negatedOperator()
|
/external/clang/lib/AST/ |
D | DeclarationName.cpp | 283 OverloadedOperatorKind DeclarationName::getCXXOverloadedOperator() const { in getCXXOverloadedOperator() 287 return static_cast<OverloadedOperatorKind>(value); in getCXXOverloadedOperator() 445 DeclarationNameTable::getCXXOperatorName(OverloadedOperatorKind Op) { in getCXXOperatorName()
|
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
D | AvoidBindCheck.cpp | 402 OverloadedOperatorKind OOK = Method->getOverloadedOperator(); in findCandidateCallOperators() 404 if (OOK != OverloadedOperatorKind::OO_Call) in findCandidateCallOperators() 420 OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in findCandidateCallOperators() 421 if (OOK != OverloadedOperatorKind::OO_Call) in findCandidateCallOperators()
|
/external/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 164 OverloadedOperatorKind Operator;
|
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
D | AssertSideEffectCheck.cpp | 42 OverloadedOperatorKind OpKind = OpCallExpr->getOperator(); in AST_MATCHER_P()
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | NameSearchContext.cpp | 118 clang::OverloadedOperatorKind op_kind = clang::NUM_OVERLOADED_OPERATORS; in AddFunDecl()
|
/external/clang/include/clang/Serialization/ |
D | ASTBitCodes.h | 1597 OverloadedOperatorKind getOperatorKind() const { in getOperatorKind() 1599 return (OverloadedOperatorKind)Data; in getOperatorKind()
|
/external/llvm-project/clang/include/clang/Serialization/ |
D | ASTBitCodes.h | 2083 OverloadedOperatorKind getOperatorKind() const { in getOperatorKind() 2085 return (OverloadedOperatorKind)Data; in getOperatorKind()
|