HomeSort by relevance Sort by last modified time
    Searched refs:RTTI (Results 1 - 25 of 25) sorted by null

  /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...]

Completed in 2798 milliseconds