/external/libcxx/test/support/test.support/ |
test_macros_header_rtti.fail.cpp | 26 #error RTTI enabled 27 // expected-error@-1{{RTTI enabled}}
|
/external/clang/lib/CodeGen/ |
CGVTables.h | 67 unsigned NumVTableThunks, llvm::Constant *RTTI); 110 /// vtable, the RTTI data structure (if RTTI is enabled) and the VTT
|
CGException.cpp | 563 TypeInfo.RTTI = CGM.getObjCRuntime().GetEHType(CaughtType); 819 if (!handler.Type.RTTI) { 826 if (catchTypes.insert(handler.Type.RTTI).second) 828 LPadInst->addClause(handler.Type.RTTI); 898 if (!TypeInfo.RTTI) 899 TypeInfo.RTTI = llvm::Constant::getNullValue(CGF.VoidPtrTy); 905 CatchSwitch, {TypeInfo.RTTI, CGF.Builder.getInt32(TypeInfo.Flags), 908 CGF.Builder.CreateCatchPad(CatchSwitch, {TypeInfo.RTTI}); [all...] |
CGCleanup.h | 36 /// The MS C++ ABI needs a pointer to RTTI data plus some flags to describe the 39 llvm::Constant *RTTI; 163 bool isCatchAll() const { return Type.RTTI == nullptr; }
|
CGVTables.cpp | 526 unsigned NumVTableThunks, llvm::Constant *RTTI) { 560 Init = llvm::ConstantExpr::getBitCast(RTTI, Int8PtrTy); 702 llvm::Constant *RTTI = CGM.GetAddrOfRTTIDescriptor( 709 VTLayout->getNumVTableThunks(), RTTI); [all...] |
ItaniumCXXABI.cpp | 332 /**************************** RTTI Uniqueness ******************************/ 335 /// Returns true if the ABI requires RTTI type_info objects to be unique 340 /// What sort of unique-RTTI behavior should we use? 342 /// We are guaranteeing, or need to guarantee, that the RTTI string 346 /// We are not guaranteeing uniqueness for the RTTI string, so we 350 /// We are not guaranteeing uniqueness for the RTTI string, so we 430 // ARM64 libraries are prepared for non-unique RTTI. [all...] |
MicrosoftCXXABI.cpp | 436 // 5 routines for constructing the llvm types for MS RTTI structs. 438 llvm::SmallString<32> TDTypeName("rtti.TypeDescriptor"); 472 CGM.getLLVMContext(), FieldTypes, "rtti.BaseClassDescriptor"); 481 CGM.getLLVMContext(), "rtti.ClassHierarchyDescriptor"); 497 CGM.getLLVMContext(), "rtti.CompleteObjectLocator"); [all...] |
CodeGenModule.cpp | [all...] |
/external/libbrillo/brillo/ |
type_name_undecorate.h | 14 // When type information is used with RTTI disabled, we rely on 21 #error TypeInfo/Any with RTTI disabled is supported on clang compiler only.
|
/external/icu/icu4c/source/config/ |
mh-os390 | 72 CXXFLAGS += -Wc,DLL,ROS,RTTI,'ARCH(7)','LOC(POSIX)',NOANSIALIAS,'LANGLVL(EXTENDED0X)' $(ICU_IEEE) -+
|
/development/vndk/tools/header-checker/src/repr/json/ |
converter.h | 103 {VTableComponentIR::Kind::RTTI, "rtti"},
|
/development/vndk/tools/header-checker/src/repr/protobuf/ |
converter.h | 143 case VTableComponentIR::Kind::RTTI: 175 return VTableComponentIR::Kind::RTTI;
|
/development/vndk/tools/header-checker/tests/expected/ |
example1.cpp | 41 kind: RTTI 327 kind: RTTI
|
example2.h | 59 kind: RTTI
|
example1.h | 41 kind: RTTI 327 kind: RTTI
|
/external/clang/test/SemaTemplate/ |
temp_arg_nontype_cxx1z.cpp | 70 namespace RTTI {
|
/development/vndk/tools/header-checker/src/dumper/ |
abi_wrappers.cpp | 691 repr::VTableComponentIR::Kind::RTTI; 714 kind = repr::VTableComponentIR::Kind::RTTI; [all...] |
/external/clang/lib/Frontend/ |
InitPreprocessor.cpp | 456 if (LangOpts.RTTI) 618 if (!LangOpts.MSVCCompat && LangOpts.RTTI) [all...] |
CompilerInvocation.cpp | [all...] |
/development/vndk/tools/header-checker/src/repr/ |
ir_representation.h | 214 RTTI = 3,
|
/external/clang/lib/Lex/ |
PPMacroExpansion.cpp | [all...] |
/build/soong/cc/ |
sanitize.go | 524 // FIXME: enable RTTI if diag + (cfi or vptr) [all...] |
/external/clang/lib/Sema/ |
SemaCast.cpp | 709 // dynamic_cast is not available with -fno-rtti. 711 // use RTTI. 712 if (!Self.getLangOpts().RTTI && !DestPointee->isVoidType()) { [all...] |
SemaCodeComplete.cpp | [all...] |
SemaExprCXX.cpp | 487 if (!getLangOpts().RTTI) { [all...] |