| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | OperatorKinds.def | 17 /// with either the OVERLOADED_OPERATOR or OVERLOADED_OPERATOR_MULTI 19 /// file. OVERLOADED_OPERATOR is used for single-token operators 46 /// has all of the parameters of OVERLOADED_OPERATOR except Token, 49 #ifndef OVERLOADED_OPERATOR 50 # define OVERLOADED_OPERATOR(Name,Spelling,Token,Unary,Binary,MemberOnly) 55 OVERLOADED_OPERATOR(Name,Spelling,unknown,Unary,Binary,MemberOnly) 62 OVERLOADED_OPERATOR(Plus , "+" , plus , true , true , false) 63 OVERLOADED_OPERATOR(Minus , "-" , minus , true , true , false) 64 OVERLOADED_OPERATOR(Star , "*" , star , true , true , false) 65 OVERLOADED_OPERATOR(Slash , "/" , slash , false, true , false) [all …]
|
| H A D | OperatorKinds.h | 23 #define OVERLOADED_OPERATOR(Name,Spelling,Token,Unary,Binary,MemberOnly) \ macro
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CheckerHelpers.cpp | 172 #define OVERLOADED_OPERATOR(Name, Spelling, Token, Unary, Binary, MemberOnly) \ in operationKindFromOverloadedOperator() macro
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusNameParser.cpp | 453 #define OVERLOADED_OPERATOR(Name, Spelling, Token, Unary, Binary, MemberOnly) \ in ConsumeOperator() macro 459 #undef OVERLOADED_OPERATOR in ConsumeOperator()
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | IdentifierTable.cpp | 826 #define OVERLOADED_OPERATOR(Name,Spelling,Token,Unary,Binary,MemberOnly) \ in getOperatorSpelling() macro
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTentative.cpp | 804 #define OVERLOADED_OPERATOR(Name, Spelling, Token, Unary, Binary, MemOnly) \ in TryParseOperatorId() macro
|
| H A D | ParseExprCXX.cpp | 2408 #define OVERLOADED_OPERATOR(Name,Spelling,Token,Unary,Binary,MemberOnly) \ in ParseUnqualifiedIdOperator() macro
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCodeComplete.cpp | 3475 #define OVERLOADED_OPERATOR(Name, Spelling, Token, Unary, Binary, MemberOnly) \ in AddTypedNameChunk() macro 7070 #define OVERLOADED_OPERATOR(Name, Spelling, Token, Unary, Binary, MemberOnly) \ in CodeCompleteOperatorName() macro
|
| H A D | TreeTransform.h | 14055 #define OVERLOADED_OPERATOR(Name, Spelling, Token, Unary, Binary, MemberOnly) \ in TransformCXXOperatorCallExpr() macro
|
| H A D | SemaDeclCXX.cpp | 16838 #define OVERLOADED_OPERATOR(Name,Spelling,Token,Unary,Binary,MemberOnly) \ in CheckOverloadedOperatorDeclaration() macro
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 1739 #define OVERLOADED_OPERATOR(Name, Spelling, Token, Unary, Binary, MemberOnly) \ in CheckOverloadedOperatorKindParameterCount() macro
|