Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A 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()
H A DOperatorKinds.def23 /// corresponding enumerator in OverloadedOperatorKind in
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h34 enum OverloadedOperatorKind : int;
510 OverloadedOperatorKind Operator;
533 OverloadedOperatorKind Operator) in DependentTemplateName()
538 OverloadedOperatorKind Operator, in DependentTemplateName()
561 OverloadedOperatorKind getOperator() const { in getOperator()
582 OverloadedOperatorKind Operator) { in Profile()
H A DPropertiesBase.td131 def OverloadedOperatorKind : EnumPropertyType;
608 def : Property<"operatorKind", OverloadedOperatorKind> {
703 def : Property<"operatorKind", OverloadedOperatorKind> {
H A DExprCXX.h92 CXXOperatorCallExpr(OverloadedOperatorKind OpKind, Expr *Fn,
101 Create(const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn,
111 OverloadedOperatorKind getOperator() const { in getOperator()
112 return static_cast<OverloadedOperatorKind>( in getOperator()
116 static bool isAssignmentOp(OverloadedOperatorKind Opc) { in isAssignmentOp()
125 static bool isComparisonOp(OverloadedOperatorKind Opc) { in isComparisonOp()
152 OverloadedOperatorKind Operator = getOperator(); in getExprLoc()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp97 OverloadedOperatorKind Op) const;
103 SVal LVal, SVal RVal, OverloadedOperatorKind Op) const;
106 OverloadedOperatorKind Op) const;
112 OverloadedOperatorKind Op, SVal RetVal,
115 OverloadedOperatorKind OK, SVal Offset) const;
161 bool isSimpleComparisonOperator(OverloadedOperatorKind OK);
351 OverloadedOperatorKind Op) const { in handleOverloadedOperator()
448 OverloadedOperatorKind Op) const { in handleComparison()
507 OverloadedOperatorKind Op) const { in processComparison()
587 OverloadedOperatorKind Op, in handleRandomIncrOrDecr()
[all …]
H A DSmartPtrChecker.cpp72 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in checkPreCall()
H A DIteratorRangeChecker.cpp41 void verifyRandomIncrOrDecr(CheckerContext &C, OverloadedOperatorKind Op,
221 OverloadedOperatorKind Op, in verifyRandomIncrOrDecr()
H A DCXXDeleteChecker.cpp96 OverloadedOperatorKind DeleteKind = in checkPreStmt()
H A DSmartPtrModeling.cpp262 const OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in isStdOstreamOperatorCall()
459 const OverloadedOperatorKind OOK = FD->getOverloadedOperator(); in handleComparisionOp()
738 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in handleAssignOp()
H A DInnerPointerChecker.cpp123 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator(); in isInvalidatingMemberFunction()
H A DMoveChecker.cpp654 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator(); in checkPreCall()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h165 OverloadedOperatorKind Operator;
200 const IdentifierInfo *Name, OverloadedOperatorKind OperatorKind, in Create()
241 OverloadedOperatorKind OperatorKind, in TemplateIdAnnotation()
H A DOverload.h1041 OperatorRewriteInfo(OverloadedOperatorKind Op, SourceLocation OpLoc, in OperatorRewriteInfo()
1047 OverloadedOperatorKind OriginalOperator;
1067 OverloadedOperatorKind OO = in isAcceptableCandidate()
1095 bool allowsReversed(OverloadedOperatorKind Op);
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerHelpers.h112 OperatorKind operationKindFromOverloadedOperator(OverloadedOperatorKind OOK,
H A DCallEvent.h772 OverloadedOperatorKind getOverloadedOperator() const { in getOverloadedOperator()
881 OverloadedOperatorKind getOverloadedOperator() const { in getOverloadedOperator()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DNameSearchContext.cpp118 clang::OverloadedOperatorKind op_kind = clang::NUM_OVERLOADED_OPERATORS; in AddFunDecl()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCheckerHelpers.cpp152 OperatorKind operationKindFromOverloadedOperator(OverloadedOperatorKind OOK, in operationKindFromOverloadedOperator()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTBitCodes.h2097 OverloadedOperatorKind getOperatorKind() const { in getOperatorKind()
2099 return (OverloadedOperatorKind)Data; in getOperatorKind()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp193 OverloadedOperatorKind K) { in maybeGetOperatorObjectArg()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp296 return OO == OverloadedOperatorKind::OO_Subscript || in shouldTrackImplicitObjectArg()
297 OO == OverloadedOperatorKind::OO_Star; in shouldTrackImplicitObjectArg()
407 OverloadedOperatorKind OO = FD->getDeclName().getCXXOverloadedOperator(); in implicitObjectParamIsLifetimeBound()
H A DSemaConcept.cpp40 OverloadedOperatorKind Op = OO_None;
68 OverloadedOperatorKind getOp() const { return Op; } in getOp()
190 OverloadedOperatorKind Op, const Expr *RHS, in calculateConstraintSatisfaction()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclarationName.cpp285 CXXOperatorNames[Op].Kind = static_cast<OverloadedOperatorKind>(Op); in DeclarationNameTable()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp113 OverloadedOperatorKind Op = CXXOp->getOperator(); in getRolesForRef()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h301 clang::OverloadedOperatorKind &op_kind);
449 bool is_method, clang::OverloadedOperatorKind op_kind,

123