Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h33 enum OverloadedOperatorKind : int;
444 OverloadedOperatorKind Operator;
467 OverloadedOperatorKind Operator) in DependentTemplateName()
472 OverloadedOperatorKind Operator, in DependentTemplateName()
495 OverloadedOperatorKind getOperator() const { in getOperator()
516 OverloadedOperatorKind Operator) { in Profile()
H A DDeclarationName.h107 OverloadedOperatorKind Kind = OO_None; in alignas()
463 OverloadedOperatorKind getCXXOverloadedOperator() const { in getCXXOverloadedOperator()
640 DeclarationName getCXXOperatorName(OverloadedOperatorKind Op) { in getCXXOperatorName()
H A DExprCXX.h89 CXXOperatorCallExpr(OverloadedOperatorKind OpKind, Expr *Fn,
98 Create(const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn,
107 OverloadedOperatorKind getOperator() const { in getOperator()
108 return static_cast<OverloadedOperatorKind>( in getOperator()
112 static bool isAssignmentOp(OverloadedOperatorKind Opc) { in isAssignmentOp()
132 OverloadedOperatorKind Operator = getOperator(); in getExprLoc()
H A DExpr.h1985 static Opcode getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix);
1989 static OverloadedOperatorKind getOverloadedOperator(Opcode Opc);
3352 static Opcode getOverloadedOpcode(OverloadedOperatorKind OO);
3356 static OverloadedOperatorKind getOverloadedOperator(Opcode Opc);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DOperatorKinds.h22 enum OverloadedOperatorKind : int { enum
32 const char *getOperatorSpelling(OverloadedOperatorKind Operator);
H A DOperatorKinds.def24 /// corresponding enumerator in OverloadedOperatorKind in
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DParsedTemplate.h167 OverloadedOperatorKind Operator;
197 OverloadedOperatorKind OperatorKind, in Create()
223 OverloadedOperatorKind OperatorKind, in TemplateIdAnnotation()
H A DDeclSpec.h945 OverloadedOperatorKind Operator;
1039 OverloadedOperatorKind Op,
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorChecker.cpp303 bool isComparisonOperator(OverloadedOperatorKind OK);
318 bool isAssignmentOperator(OverloadedOperatorKind OK);
320 bool isAccessOperator(OverloadedOperatorKind OK);
321 bool isDereferenceOperator(OverloadedOperatorKind OK);
322 bool isIncrementOperator(OverloadedOperatorKind OK);
323 bool isDecrementOperator(OverloadedOperatorKind OK);
1686 bool isComparisonOperator(OverloadedOperatorKind OK) { in isComparisonOperator()
1833 bool isAccessOperator(OverloadedOperatorKind OK) { in isAccessOperator()
1838 bool isDereferenceOperator(OverloadedOperatorKind OK) { in isDereferenceOperator()
1843 bool isIncrementOperator(OverloadedOperatorKind OK) { in isIncrementOperator()
[all …]
H A DInnerPointerChecker.cpp120 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator(); in isInvalidatingMemberFunction()
H A DMoveChecker.cpp639 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator(); in checkPreCall()
H A DMallocChecker.cpp722 OverloadedOperatorKind Kind = FD->getOverloadedOperator(); in isStandardNewDelete()
896 OverloadedOperatorKind K = FD->getOverloadedOperator(); in checkPostStmt()
1384 OverloadedOperatorKind Kind = FD->getOverloadedOperator(); in getAllocationFamily()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTBitCodes.h2097 OverloadedOperatorKind getOperatorKind() const { in getOperatorKind()
2099 return (OverloadedOperatorKind)Data; in getOperatorKind()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclarationName.cpp285 CXXOperatorNames[Op].Kind = static_cast<OverloadedOperatorKind>(Op); in DeclarationNameTable()
H A DOpenMPClause.cpp1301 OverloadedOperatorKind OOK = in VisitOMPReductionClause()
1324 OverloadedOperatorKind OOK = in VisitOMPTaskReductionClause()
1346 OverloadedOperatorKind OOK = in VisitOMPInReductionClause()
H A DExprCXX.cpp536 CXXOperatorCallExpr::CXXOperatorCallExpr(OverloadedOperatorKind OpKind, in CXXOperatorCallExpr()
558 const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn, in Create()
583 OverloadedOperatorKind Kind = getOperator(); in getSourceRangeImpl()
H A DExpr.cpp1202 UnaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix) { in getOverloadedOpcode()
1217 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator()
1897 BinaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO) { in getOverloadedOpcode()
1935 OverloadedOperatorKind BinaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator()
1936 static const OverloadedOperatorKind OverOps[] = { in getOverloadedOperator()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangASTContext.h261 clang::OverloadedOperatorKind &op_kind);
331 bool is_method, clang::OverloadedOperatorKind op_kind,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexBody.cpp110 OverloadedOperatorKind Op = CXXOp->getOperator(); in getRolesForRef()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DIdentifierTable.cpp669 const char *clang::getOperatorSpelling(OverloadedOperatorKind Operator) { in getOperatorSpelling()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExceptionSpec.cpp279 OverloadedOperatorKind OO = New->getDeclName().getCXXOverloadedOperator(); in CheckEquivalentExceptionSpec()
H A DSemaOverload.cpp7261 void Sema::AddMemberOperatorCandidates(OverloadedOperatorKind Op, in AddMemberOperatorCandidates()
7883 void addPlusPlusMinusMinusArithmeticOverloads(OverloadedOperatorKind Op) { in addPlusPlusMinusMinusArithmeticOverloads()
8165 void addBinaryPlusOrMinusPointerOverloads(OverloadedOperatorKind Op) { in addBinaryPlusOrMinusPointerOverloads()
8308 void addBinaryBitwiseArithmeticOverloads(OverloadedOperatorKind Op) { in addBinaryBitwiseArithmeticOverloads()
8752 void Sema::AddBuiltinOperatorCandidates(OverloadedOperatorKind Op, in AddBuiltinOperatorCandidates()
11871 DiagnoseTwoPhaseOperatorLookup(Sema &SemaRef, OverloadedOperatorKind Op, in DiagnoseTwoPhaseOperatorLookup()
12209 OverloadedOperatorKind Op = UnaryOperator::getOverloadedOperator(Opc); in CreateOverloadedUnaryOp()
12404 OverloadedOperatorKind Op = BinaryOperator::getOverloadedOperator(Opc); in CreateOverloadedBinOp()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp416 OverloadedOperatorKind k = OCE->getOperator(); in translateCXXOperatorCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp1064 OverloadedOperatorKind OpKind = in AnnotateTemplateIdToken()
H A DParseExprCXX.cpp2182 OverloadedOperatorKind OpKind = in ParseUnqualifiedIdTemplateId()
2266 OverloadedOperatorKind Op = OO_None; in ParseUnqualifiedIdOperator()

12