Home
last modified time | relevance | path

Searched refs:OverloadedOperatorKind (Results 1 – 25 of 106) sorted by relevance

12345

/external/llvm-project/clang/include/clang/Basic/
DOperatorKinds.h21 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()
DOperatorKinds.def23 /// corresponding enumerator in OverloadedOperatorKind in
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DIterator.h149 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,
DIterator.cpp71 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()
DIteratorModeling.cpp95 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 …]
DSmartPtrChecker.cpp72 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in checkPreCall()
DIteratorRangeChecker.cpp40 void verifyRandomIncrOrDecr(CheckerContext &C, OverloadedOperatorKind Op,
222 OverloadedOperatorKind Op, in verifyRandomIncrOrDecr()
/external/clang/include/clang/Basic/
DOperatorKinds.h22 enum OverloadedOperatorKind : int { enum
32 const char *getOperatorSpelling(OverloadedOperatorKind Operator);
/external/llvm-project/clang/include/clang/AST/
DTemplateName.h33 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()
DDeclarationName.h106 OverloadedOperatorKind Kind = OO_None;
462 OverloadedOperatorKind getCXXOverloadedOperator() const { in getCXXOverloadedOperator()
639 DeclarationName getCXXOperatorName(OverloadedOperatorKind Op) { in getCXXOperatorName()
DPropertiesBase.td116 def OverloadedOperatorKind : EnumPropertyType;
281 def : Property<"operatorKind", OverloadedOperatorKind> {
366 def : Property<"operatorKind", OverloadedOperatorKind> {
/external/clang/include/clang/AST/
DTemplateName.h30 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()
DDeclarationName.h32 enum OverloadedOperatorKind : int;
258 OverloadedOperatorKind getCXXOverloadedOperator() const;
383 DeclarationName getCXXOperatorName(OverloadedOperatorKind Op);
/external/llvm-project/clang/include/clang/Sema/
DParsedTemplate.h166 OverloadedOperatorKind Operator;
201 IdentifierInfo *Name, OverloadedOperatorKind OperatorKind, in Create()
241 OverloadedOperatorKind OperatorKind, in TemplateIdAnnotation()
DOverload.h947 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/
DNewDeleteOverloadsCheck.cpp64 OverloadedOperatorKind getCorrespondingOverload(const FunctionDecl *FD) { in getCorrespondingOverload()
80 const char *getOperatorName(OverloadedOperatorKind K) { in getOperatorName()
DRedundantExpressionCheck.cpp313 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/
DSimplifyBooleanExprCheck.cpp113 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/
DDeclarationName.cpp283 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/
DAvoidBindCheck.cpp402 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/
DParsedTemplate.h164 OverloadedOperatorKind Operator;
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DAssertSideEffectCheck.cpp42 OverloadedOperatorKind OpKind = OpCallExpr->getOperator(); in AST_MATCHER_P()
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DNameSearchContext.cpp118 clang::OverloadedOperatorKind op_kind = clang::NUM_OVERLOADED_OPERATORS; in AddFunDecl()
/external/clang/include/clang/Serialization/
DASTBitCodes.h1597 OverloadedOperatorKind getOperatorKind() const { in getOperatorKind()
1599 return (OverloadedOperatorKind)Data; in getOperatorKind()
/external/llvm-project/clang/include/clang/Serialization/
DASTBitCodes.h2083 OverloadedOperatorKind getOperatorKind() const { in getOperatorKind()
2085 return (OverloadedOperatorKind)Data; in getOperatorKind()

12345