reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
334 friend bool operator==(const TargetCXXABI &left, const TargetCXXABI &right) { 334 friend bool operator==(const TargetCXXABI &left, const TargetCXXABI &right) { 338 friend bool operator!=(const TargetCXXABI &left, const TargetCXXABI &right) { 338 friend bool operator!=(const TargetCXXABI &left, const TargetCXXABI &right) {tools/clang/include/clang/Basic/TargetInfo.h
184 TargetCXXABI TheCXXABI; 1060 TargetCXXABI getCXXABI() const {tools/clang/lib/AST/ASTContext.cpp
772 case TargetCXXABI::GenericARM: // Same as Itanium at this level 773 case TargetCXXABI::iOS: 774 case TargetCXXABI::iOS64: 775 case TargetCXXABI::WatchOS: 776 case TargetCXXABI::GenericAArch64: 777 case TargetCXXABI::GenericMIPS: 778 case TargetCXXABI::GenericItanium: 779 case TargetCXXABI::WebAssembly: 781 case TargetCXXABI::Microsoft: 10173 case TargetCXXABI::GenericAArch64: 10174 case TargetCXXABI::GenericItanium: 10175 case TargetCXXABI::GenericARM: 10176 case TargetCXXABI::GenericMIPS: 10177 case TargetCXXABI::iOS: 10178 case TargetCXXABI::iOS64: 10179 case TargetCXXABI::WebAssembly: 10180 case TargetCXXABI::WatchOS: 10182 case TargetCXXABI::Microsoft:tools/clang/lib/AST/Mangle.cpp
72 TI.getCXXABI() == TargetCXXABI::Microsoft) 150 if (CC == CCM_Other || (MCXX && TI.getCXXABI() == TargetCXXABI::Microsoft)) {tools/clang/lib/AST/RecordLayoutBuilder.cpp
702 TargetCXXABI getCXXABI() const { 2163 static bool mustSkipTailPadding(TargetCXXABI ABI, const CXXRecordDecl *RD) { 2165 case TargetCXXABI::AlwaysUseTailPadding: 2168 case TargetCXXABI::UseTailPaddingUnlessPOD03: 2189 case TargetCXXABI::UseTailPaddingUnlessPOD11:tools/clang/lib/Basic/TargetInfo.cpp
125 ? TargetCXXABI::Microsoft 126 : TargetCXXABI::GenericItanium); 416 if (getCXXABI() != TargetCXXABI::Microsoft &&tools/clang/lib/Basic/Targets/AArch64.cpp
87 TheCXXABI.set(TargetCXXABI::GenericAArch64); 593 TheCXXABI.set(TargetCXXABI::Microsoft); 627 TheCXXABI.set(TargetCXXABI::GenericAArch64); 639 TheCXXABI.set(TargetCXXABI::iOS64);tools/clang/lib/Basic/Targets/ARM.cpp
306 TheCXXABI.set(TargetCXXABI::GenericARM); 1160 TheCXXABI.set(TargetCXXABI::GenericARM); 1175 TheCXXABI.set(TargetCXXABI::Microsoft); 1187 TheCXXABI.set(TargetCXXABI::GenericARM); 1227 TheCXXABI.set(TargetCXXABI::WatchOS); 1232 TheCXXABI.set(TargetCXXABI::iOS);tools/clang/lib/Basic/Targets/Mips.h
69 TheCXXABI.set(TargetCXXABI::GenericMIPS);
tools/clang/lib/Basic/Targets/OSTargets.h 836 this->TheCXXABI.set(TargetCXXABI::WebAssembly);
tools/clang/lib/CodeGen/CodeGenModule.cpp75 case TargetCXXABI::GenericAArch64: 76 case TargetCXXABI::GenericARM: 77 case TargetCXXABI::iOS: 78 case TargetCXXABI::iOS64: 79 case TargetCXXABI::WatchOS: 80 case TargetCXXABI::GenericMIPS: 81 case TargetCXXABI::GenericItanium: 82 case TargetCXXABI::WebAssembly: 84 case TargetCXXABI::Microsoft:tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
511 case TargetCXXABI::GenericARM: 512 case TargetCXXABI::iOS: 513 case TargetCXXABI::WatchOS: 516 case TargetCXXABI::iOS64: 522 case TargetCXXABI::GenericAArch64: 526 case TargetCXXABI::GenericMIPS: 529 case TargetCXXABI::WebAssembly: 532 case TargetCXXABI::GenericItanium: 542 case TargetCXXABI::Microsoft: