| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A 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()
|
| H A D | OperatorKinds.def | 23 /// corresponding enumerator in OverloadedOperatorKind in
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | Iterator.h | 145 bool isComparisonOperator(OverloadedOperatorKind OK); 150 bool isAccessOperator(OverloadedOperatorKind OK); 153 bool isDereferenceOperator(OverloadedOperatorKind OK); 156 bool isIncrementOperator(OverloadedOperatorKind OK); 158 bool isDecrementOperator(OverloadedOperatorKind OK); 160 bool isRandomIncrOrDecrOperator(OverloadedOperatorKind OK); 173 OverloadedOperatorKind Op, SVal Distance);
|
| H A 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, SVal Distance) { in advancePosition()
|
| H A D | IteratorModeling.cpp | 96 OverloadedOperatorKind Op) const; 103 SVal RVal, OverloadedOperatorKind Op) const; 106 OverloadedOperatorKind Op) const; 112 OverloadedOperatorKind Op, SVal RetVal, 115 ConstCFGElementRef Elem, OverloadedOperatorKind OK, 162 bool isSimpleComparisonOperator(OverloadedOperatorKind OK); 352 OverloadedOperatorKind Op) const { in handleOverloadedOperator() 452 OverloadedOperatorKind Op) const { in handleComparison() 511 OverloadedOperatorKind Op) const { in processComparison() 592 OverloadedOperatorKind Op, in handleRandomIncrOrDecr() [all …]
|
| H A D | SmartPtrChecker.cpp | 68 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in checkPreCall()
|
| H A D | IteratorRangeChecker.cpp | 41 void verifyRandomIncrOrDecr(CheckerContext &C, OverloadedOperatorKind Op, 221 OverloadedOperatorKind Op, in verifyRandomIncrOrDecr()
|
| H A D | CXXDeleteChecker.cpp | 92 OverloadedOperatorKind DeleteKind = in checkPreStmt()
|
| H A D | SmartPtrModeling.cpp | 259 const OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in isStdOstreamOperatorCall() 456 const OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in handleComparisionOp() 738 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in handleAssignOp()
|
| H A D | InnerPointerChecker.cpp | 121 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator(); in isInvalidatingMemberFunction()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedTemplate.h | 166 OverloadedOperatorKind Operator; 199 const IdentifierInfo *Name, OverloadedOperatorKind OperatorKind, in Create() 240 OverloadedOperatorKind OperatorKind, in TemplateIdAnnotation()
|
| H A D | Overload.h | 1191 OperatorRewriteInfo(OverloadedOperatorKind Op, SourceLocation OpLoc, in OperatorRewriteInfo() 1197 OverloadedOperatorKind OriginalOperator; 1217 OverloadedOperatorKind OO = in isAcceptableCandidate() 1245 bool allowsReversed(OverloadedOperatorKind Op);
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateName.h | 36 enum OverloadedOperatorKind : int; 548 IdentifierOrOverloadedOperator(OverloadedOperatorKind OOK); 558 OverloadedOperatorKind getOperator() const { in getOperator() 560 return OOK < NUM_OVERLOADED_OPERATORS ? OverloadedOperatorKind(OOK) in getOperator()
|
| H A D | DeclarationName.h | 105 OverloadedOperatorKind Kind = OO_None; 472 OverloadedOperatorKind getCXXOverloadedOperator() const { in getCXXOverloadedOperator() 677 DeclarationName getCXXOperatorName(OverloadedOperatorKind Op) { in getCXXOperatorName()
|
| H A D | PropertiesBase.td | 132 def OverloadedOperatorKind : EnumPropertyType; 612 def : Property<"operatorKind", OverloadedOperatorKind> { 705 def : Property<"operatorKind", OverloadedOperatorKind> {
|
| H A D | ExprCXX.h | 94 CXXOperatorCallExpr(OverloadedOperatorKind OpKind, Expr *Fn, 103 Create(const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn, 113 OverloadedOperatorKind getOperator() const { in getOperator() 114 return static_cast<OverloadedOperatorKind>( in getOperator() 118 static bool isAssignmentOp(OverloadedOperatorKind Opc) { in isAssignmentOp() 127 static bool isComparisonOp(OverloadedOperatorKind Opc) { in isComparisonOp() 154 OverloadedOperatorKind Operator = getOperator(); in getExprLoc()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CheckerHelpers.h | 112 OperatorKind operationKindFromOverloadedOperator(OverloadedOperatorKind OOK,
|
| H A D | CallEvent.h | 779 OverloadedOperatorKind getOverloadedOperator() const { in getOverloadedOperator() 888 OverloadedOperatorKind getOverloadedOperator() const { in getOverloadedOperator()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | NameSearchContext.cpp | 118 clang::OverloadedOperatorKind op_kind = clang::NUM_OVERLOADED_OPERATORS; in AddFunDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CheckerHelpers.cpp | 160 OperatorKind operationKindFromOverloadedOperator(OverloadedOperatorKind OOK, in operationKindFromOverloadedOperator()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTBitCodes.h | 2163 OverloadedOperatorKind getOperatorKind() const { in getOperatorKind() 2165 return (OverloadedOperatorKind)Data; in getOperatorKind()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | SourceCodeBuilders.cpp | 193 OverloadedOperatorKind K) { in maybeGetOperatorObjectArg()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | CheckExprLifetime.cpp | 375 return OO == OverloadedOperatorKind::OO_Subscript || in shouldTrackImplicitObjectArg() 376 OO == OverloadedOperatorKind::OO_Star; in shouldTrackImplicitObjectArg() 511 OverloadedOperatorKind OO = FD->getDeclName().getCXXOverloadedOperator(); in isNormalAssignmentOperator()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclarationName.cpp | 283 CXXOperatorNames[Op].Kind = static_cast<OverloadedOperatorKind>(Op); in DeclarationNameTable()
|
| H A D | TemplateName.cpp | 136 OverloadedOperatorKind OOK) in IdentifierOrOverloadedOperator()
|