Home
last modified time | relevance | path

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

123

/netbsd-src/external/apache2/llvm/dist/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
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A 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,
H A 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()
H A 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 …]
H A DSmartPtrChecker.cpp72 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in checkPreCall()
H A DIteratorRangeChecker.cpp40 void verifyRandomIncrOrDecr(CheckerContext &C, OverloadedOperatorKind Op,
222 OverloadedOperatorKind Op, in verifyRandomIncrOrDecr()
H A DInnerPointerChecker.cpp123 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator(); in isInvalidatingMemberFunction()
H A DSmartPtrModeling.cpp470 OverloadedOperatorKind OOK = OC->getOverloadedOperator(); in handleAssignOp()
H A DMoveChecker.cpp652 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator(); in checkPreCall()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A 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()
H A DDeclarationName.h106 OverloadedOperatorKind Kind = OO_None;
462 OverloadedOperatorKind getCXXOverloadedOperator() const { in getCXXOverloadedOperator()
639 DeclarationName getCXXOperatorName(OverloadedOperatorKind Op) { in getCXXOperatorName()
H A DPropertiesBase.td126 def OverloadedOperatorKind : EnumPropertyType;
589 def : Property<"operatorKind", OverloadedOperatorKind> {
674 def : Property<"operatorKind", OverloadedOperatorKind> {
H A DExprCXX.h93 CXXOperatorCallExpr(OverloadedOperatorKind OpKind, Expr *Fn,
102 Create(const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn,
112 OverloadedOperatorKind getOperator() const { in getOperator()
113 return static_cast<OverloadedOperatorKind>( in getOperator()
117 static bool isAssignmentOp(OverloadedOperatorKind Opc) { in isAssignmentOp()
126 static bool isComparisonOp(OverloadedOperatorKind Opc) { in isComparisonOp()
153 OverloadedOperatorKind Operator = getOperator(); in getExprLoc()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DParsedTemplate.h166 OverloadedOperatorKind Operator;
201 IdentifierInfo *Name, OverloadedOperatorKind OperatorKind, in Create()
241 OverloadedOperatorKind OperatorKind, in TemplateIdAnnotation()
H A DOverload.h945 OperatorRewriteInfo(OverloadedOperatorKind Op, bool AllowRewritten) in OperatorRewriteInfo()
949 OverloadedOperatorKind OriginalOperator;
967 OverloadedOperatorKind OO = in isAcceptableCandidate()
996 bool shouldAddReversed(OverloadedOperatorKind Op);
H A DDeclSpec.h961 OverloadedOperatorKind Operator;
1054 OverloadedOperatorKind Op,
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTBitCodes.h2084 OverloadedOperatorKind getOperatorKind() const { in getOperatorKind()
2086 return (OverloadedOperatorKind)Data; in getOperatorKind()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclarationName.cpp291 CXXOperatorNames[Op].Kind = static_cast<OverloadedOperatorKind>(Op); in DeclarationNameTable()
H A DExprCXX.cpp536 CXXOperatorCallExpr::CXXOperatorCallExpr(OverloadedOperatorKind OpKind, in CXXOperatorCallExpr()
558 OverloadedOperatorKind OpKind, Expr *Fn, in Create()
585 OverloadedOperatorKind Kind = getOperator(); in getSourceRangeImpl()
H A DOpenMPClause.cpp1935 OverloadedOperatorKind OOK = in VisitOMPReductionClause()
1958 OverloadedOperatorKind OOK = in VisitOMPTaskReductionClause()
1980 OverloadedOperatorKind OOK = in VisitOMPInReductionClause()
H A DExpr.cpp1277 UnaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix) { in getOverloadedOpcode()
1292 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator()
2006 BinaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO) { in getOverloadedOpcode()
2044 OverloadedOperatorKind BinaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator()
2045 static const OverloadedOperatorKind OverOps[] = { in getOverloadedOperator()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexBody.cpp109 OverloadedOperatorKind Op = CXXOp->getOperator(); in getRolesForRef()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DIdentifierTable.cpp730 const char *clang::getOperatorSpelling(OverloadedOperatorKind Operator) { in getOperatorSpelling()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOverload.cpp889 OverloadedOperatorKind Op) { in shouldAddReversed()
7668 void Sema::AddMemberOperatorCandidates(OverloadedOperatorKind Op, in AddMemberOperatorCandidates()
8308 void addPlusPlusMinusMinusArithmeticOverloads(OverloadedOperatorKind Op) { in addPlusPlusMinusMinusArithmeticOverloads()
8564 void addBinaryPlusOrMinusPointerOverloads(OverloadedOperatorKind Op) { in addBinaryPlusOrMinusPointerOverloads()
8718 void addBinaryBitwiseArithmeticOverloads(OverloadedOperatorKind Op) { in addBinaryBitwiseArithmeticOverloads()
9117 void Sema::AddBuiltinOperatorCandidates(OverloadedOperatorKind Op, in AddBuiltinOperatorCandidates()
12807 DiagnoseTwoPhaseOperatorLookup(Sema &SemaRef, OverloadedOperatorKind Op, in DiagnoseTwoPhaseOperatorLookup()
13217 OverloadedOperatorKind Op = UnaryOperator::getOverloadedOperator(Opc); in CreateOverloadedUnaryOp()
13391 OverloadedOperatorKind Op, in LookupOverloadedBinOp()
13396 OverloadedOperatorKind ExtraOp = in LookupOverloadedBinOp()
[all …]

123