Home
last modified time | relevance | path

Searched refs:OO (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dattr-noreturn.cpp90 struct OO { NN n; }; argument
107 OO o; in test_31()
123 const OO& oo = OO(); in test_31()
/llvm-project-15.0.7/llvm/test/Demangle/
H A Dms-nested-scopes.test73 ?OO@0NN@01XX@@3HA
74 ; CHECK: int XX::NN::OO::NN::OO::OO
76 ?NN@OO@010XX@@3HA
77 ; CHECK: int XX::NN::OO::NN::OO::NN
/llvm-project-15.0.7/llvm/test/FileCheck/
H A Dcheck-multiple-prefixes-nomatch-2.txt20 ; CHECK-NEXT: {{F}}OO: fo{{[{][{]o[}][}]}}
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DOverload.h990 OverloadedOperatorKind OO = in isAcceptableCandidate() local
992 return OO && (OO == OriginalOperator || in isAcceptableCandidate()
994 OO == getRewrittenOverloadedOperator(OriginalOperator))); in isAcceptableCandidate()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaConcept.cpp43 } else if (auto *OO = dyn_cast<CXXOperatorCallExpr>(E)) { in LogicalBinOp() local
45 if (OO->getNumArgs() == 2) { in LogicalBinOp()
46 Op = OO->getOperator(); in LogicalBinOp()
47 LHS = OO->getArg(0); in LogicalBinOp()
48 RHS = OO->getArg(1); in LogicalBinOp()
H A DSemaExceptionSpec.cpp298 OverloadedOperatorKind OO = New->getDeclName().getCXXOverloadedOperator(); in CheckEquivalentExceptionSpec() local
299 bool IsOperatorNew = OO == OO_New || OO == OO_Array_New; in CheckEquivalentExceptionSpec()
H A DSemaDeclCXX.cpp7836 OverloadedOperatorKind OO = FD->getOverloadedOperator(); in visitExpandedSubobject() local
7837 assert(OO != OO_None && "not an overloaded operator!"); in visitExpandedSubobject()
7838 return visitBinaryOperator(OO, Args, Subobj); in visitExpandedSubobject()
7851 OO, /*AllowRewrittenCandidates=*/!SpaceshipCandidates)); in visitBinaryOperator()
7859 S.LookupOverloadedBinOp(CandidateSet, OO, Fns, Args); in visitBinaryOperator()
8006 Kind = OO == OO_EqualEqual ? 1 : 2; in visitBinaryOperator()
8037 if (OO == OO_Spaceship && in visitBinaryOperator()
8060 << (OO == OO_EqualEqual ? 0 : 1); in visitBinaryOperator()
8362 OverloadedOperatorKind OO = FD->getOverloadedOperator(); in visitExpandedSubobject() local
8466 auto Lookup = [&](OverloadedOperatorKind OO) { in lookupOperatorsForDefaultedComparison() argument
[all …]
H A DSemaInit.cpp6950 auto OO = Callee->getOverloadedOperator(); in shouldTrackImplicitObjectArg() local
6951 return OO == OverloadedOperatorKind::OO_Subscript || in shouldTrackImplicitObjectArg()
6952 OO == OverloadedOperatorKind::OO_Star; in shouldTrackImplicitObjectArg()
7062 OverloadedOperatorKind OO = FD->getDeclName().getCXXOverloadedOperator(); in implicitObjectParamIsLifetimeBound() local
7063 if (OO == OO_Equal || isCompoundAssignmentOperator(OO)) { in implicitObjectParamIsLifetimeBound()
H A DSemaExpr.cpp8982 OverloadedOperatorKind OO = Call->getOperator(); in IsArithmeticBinaryExpr() local
8983 if (OO < OO_Plus || OO > OO_Arrow || in IsArithmeticBinaryExpr()
8984 OO == OO_PlusPlus || OO == OO_MinusMinus) in IsArithmeticBinaryExpr()
8987 BinaryOperatorKind OpKind = BinaryOperator::getOverloadedOpcode(OO); in IsArithmeticBinaryExpr()
/llvm-project-15.0.7/clang/docs/
H A DMSVCCompatibility.rst50 OO features you would expect: virtual method inheritance, multiple
/llvm-project-15.0.7/llvm/unittests/Support/
H A DScopedPrinterTest.cpp1078 { DictScope OO(W, "ObjectInObject"); } in TEST_F() local
/llvm-project-15.0.7/clang/lib/AST/
H A DMicrosoftMangle.cpp406 void mangleOperatorName(OverloadedOperatorKind OO, SourceLocation Loc);
1300 void MicrosoftCXXNameMangler::mangleOperatorName(OverloadedOperatorKind OO, in mangleOperatorName() argument
1302 switch (OO) { in mangleOperatorName()
H A DExpr.cpp1315 UnaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix) { in getOverloadedOpcode() argument
1316 switch (OO) { in getOverloadedOpcode()
2049 BinaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO) { in getOverloadedOpcode() argument
2050 switch (OO) { in getOverloadedOpcode()
H A DItaniumMangle.cpp531 void mangleOperatorName(OverloadedOperatorKind OO, unsigned Arity);
2483 CXXNameMangler::mangleOperatorName(OverloadedOperatorKind OO, unsigned Arity) { in mangleOperatorName() argument
2484 switch (OO) { in mangleOperatorName()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExpr.h2281 static Opcode getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix);
3876 static Opcode getOverloadedOpcode(OverloadedOperatorKind OO);
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ConfusableTable/
H A Dconfusables.txt406 1414 ; 00B7 1406 ; MA # ( ᐔ → ·ᐆ ) CANADIAN SYLLABICS WOO → MIDDLE DOT, CANADIAN SYLLABICS OO # →ᐧᐆ→
3107 A74F ; 006F 006F ; MA # ( ꝏ → oo ) LATIN SMALL LETTER OO → LATIN SMALL LETTER O, LATIN SMALL LETTER…
3110 A74E ; 004F 004F ; MA # ( Ꝏ → OO ) LATIN CAPITAL LETTER OO → LATIN CAPITAL LETTER O, LATIN CAPITAL …
3111 A698 ; 004F 004F ; MA # ( Ꚙ → OO ) CYRILLIC CAPITAL LETTER DOUBLE O → LATIN CAPITAL LETTER O, LATIN…
5610 0A4B ; 0946 ; MA # ( ੋ → ॆ ) GURMUKHI VOWEL SIGN OO → DEVANAGARI VOWEL SIGN SHORT E #
5764 0BCB ; 0BC7 0B88 ; MA # ( ோ → ேஈ ) TAMIL VOWEL SIGN OO → TAMIL VOWEL SIGN EE, TAMIL LETTER II # →ேர→
5781 0C13 ; 0C12 0C55 ; MA # ( ఓ → ఒౕ ) TELUGU LETTER OO → TELUGU LETTER O, TELUGU LENGTH MARK #
5782 0C93 ; 0C12 0C55 ; MA # ( ಓ → ఒౕ ) KANNADA LETTER OO → TELUGU LETTER O, TELUGU LENGTH MARK # →ఓ→
5820 0D13 ; 0D12 0D3E ; MA # ( ഓ → ഒാ ) MALAYALAM LETTER OO → MALAYALAM LETTER O, MALAYALAM VOWEL SIGN A…
6006 1415 ; 1406 00B7 ; MA # ( ᐕ → ᐆ· ) CANADIAN SYLLABICS WEST-CREE WOO → CANADIAN SYLLABICS OO, MIDDLE…