Remove "is_inlined" from header-abi-dumper

This commit removes "is_inlined" flag from lsdump's VTableComponent,
because the clang library used to walk the ast doesn't report accurate
information about whether a member function is inlined or not.

Also update the testcases.

Bug: 80217511
Test: ./tests/test.py
Change-Id: I0e133b140a4f3debff8030de7d6712590cf98d76
This commit is contained in:
Yi-yo Chiang
2018-08-03 14:17:46 +08:00
parent 77b844cb98
commit c79ffcedda
121 changed files with 229 additions and 2242 deletions

View File

@@ -686,7 +686,6 @@ abi_util::VTableComponentIR RecordDeclWrapper::SetupRecordVTableComponent(
int64_t value = 0; int64_t value = 0;
clang::VTableComponent::Kind clang_component_kind = clang::VTableComponent::Kind clang_component_kind =
vtable_component.getKind(); vtable_component.getKind();
bool is_inlined = false;
bool is_pure = false; bool is_pure = false;
switch (clang_component_kind) { switch (clang_component_kind) {
@@ -719,7 +718,6 @@ abi_util::VTableComponentIR RecordDeclWrapper::SetupRecordVTableComponent(
const clang::CXXMethodDecl *method_decl = const clang::CXXMethodDecl *method_decl =
vtable_component.getFunctionDecl(); vtable_component.getFunctionDecl();
assert(method_decl != nullptr); assert(method_decl != nullptr);
is_inlined = method_decl->isInlined() || method_decl->hasInlineBody();
is_pure = method_decl->isPure(); is_pure = method_decl->isPure();
switch (clang_component_kind) { switch (clang_component_kind) {
case clang::VTableComponent::CK_FunctionPointer: case clang::VTableComponent::CK_FunctionPointer:
@@ -767,7 +765,7 @@ abi_util::VTableComponentIR RecordDeclWrapper::SetupRecordVTableComponent(
break; break;
} }
return abi_util::VTableComponentIR(mangled_component_name, kind, value, return abi_util::VTableComponentIR(mangled_component_name, kind, value,
is_inlined, is_pure); is_pure);
} }
bool RecordDeclWrapper::SetupTemplateInfo( bool RecordDeclWrapper::SetupTemplateInfo(

View File

@@ -202,9 +202,8 @@ class VTableComponentIR {
}; };
VTableComponentIR(const std::string &name, Kind kind, int64_t value, VTableComponentIR(const std::string &name, Kind kind, int64_t value,
bool is_inlined, bool is_pure) bool is_pure)
: component_name_(name), kind_(kind), value_(value), : component_name_(name), kind_(kind), value_(value), is_pure_(is_pure) { }
is_inlined_(is_inlined), is_pure_(is_pure) { }
VTableComponentIR() { } VTableComponentIR() { }
@@ -220,10 +219,6 @@ class VTableComponentIR {
return component_name_; return component_name_;
} }
bool GetIsInlined() const {
return is_inlined_;
}
bool GetIsPure() const { bool GetIsPure() const {
return is_pure_; return is_pure_;
} }
@@ -232,7 +227,6 @@ class VTableComponentIR {
std::string component_name_; std::string component_name_;
Kind kind_; Kind kind_;
int64_t value_ = 0; int64_t value_ = 0;
bool is_inlined_;
bool is_pure_; bool is_pure_;
}; };

View File

@@ -129,7 +129,6 @@ VTableLayoutIR ProtobufTextFormatToIRReader::VTableLayoutProtobufToIR(
vtable_component.mangled_component_name(), vtable_component.mangled_component_name(),
VTableComponentKindProtobufToIR(vtable_component.kind()), VTableComponentKindProtobufToIR(vtable_component.kind()),
vtable_component.component_value(), vtable_component.component_value(),
vtable_component.is_inlined(),
vtable_component.is_pure()); vtable_component.is_pure());
vtable_layout_ir.AddVTableComponent(std::move(vtable_component_ir)); vtable_layout_ir.AddVTableComponent(std::move(vtable_component_ir));
} }
@@ -486,8 +485,6 @@ static bool SetIRToProtobufVTableLayout(
added_vtable_component->set_component_value(vtable_component_ir.GetValue()); added_vtable_component->set_component_value(vtable_component_ir.GetValue());
added_vtable_component->set_mangled_component_name( added_vtable_component->set_mangled_component_name(
vtable_component_ir.GetName()); vtable_component_ir.GetName());
added_vtable_component->set_is_inlined(
vtable_component_ir.GetIsInlined());
added_vtable_component->set_is_pure(vtable_component_ir.GetIsPure()); added_vtable_component->set_is_pure(vtable_component_ir.GetIsPure());
} }
return true; return true;

View File

@@ -121,7 +121,6 @@ message VTableComponent {
// reference dumps. TODO: b/63081517 // reference dumps. TODO: b/63081517
optional uint64 value = 3 [default = 0]; optional uint64 value = 3 [default = 0];
optional int64 component_value = 4 [default = 0]; optional int64 component_value = 4 [default = 0];
optional bool is_inlined = 5 [default = false];
optional bool is_pure = 6 [default = false]; optional bool is_pure = 6 [default = false];
} }

File diff suppressed because one or more lines are too long

View File

@@ -53,35 +53,30 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTIN5test210HelloAgainE" mangled_component_name: "_ZTIN5test210HelloAgainE"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN5test210HelloAgain5againEv" mangled_component_name: "_ZN5test210HelloAgain5againEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN5test210HelloAgainD1Ev" mangled_component_name: "_ZN5test210HelloAgainD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN5test210HelloAgainD0Ev" mangled_component_name: "_ZN5test210HelloAgainD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -348,35 +343,30 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI8CPPHello" mangled_component_name: "_ZTI8CPPHello"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN8CPPHello5againEv" mangled_component_name: "_ZN8CPPHello5againEv"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN8CPPHelloD1Ev" mangled_component_name: "_ZN8CPPHelloD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN8CPPHelloD0Ev" mangled_component_name: "_ZN8CPPHelloD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -53,35 +53,30 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTIN5test210HelloAgainE" mangled_component_name: "_ZTIN5test210HelloAgainE"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN5test210HelloAgain5againEv" mangled_component_name: "_ZN5test210HelloAgain5againEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN5test210HelloAgainD1Ev" mangled_component_name: "_ZN5test210HelloAgainD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN5test210HelloAgainD0Ev" mangled_component_name: "_ZN5test210HelloAgainD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -348,35 +343,30 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI8CPPHello" mangled_component_name: "_ZTI8CPPHello"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN8CPPHello5againEv" mangled_component_name: "_ZN8CPPHello5againEv"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN8CPPHelloD1Ev" mangled_component_name: "_ZN8CPPHelloD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN8CPPHelloD0Ev" mangled_component_name: "_ZN8CPPHelloD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -53,35 +53,30 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTIN5test210HelloAgainE" mangled_component_name: "_ZTIN5test210HelloAgainE"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN5test210HelloAgain5againEv" mangled_component_name: "_ZN5test210HelloAgain5againEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN5test210HelloAgainD1Ev" mangled_component_name: "_ZN5test210HelloAgainD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN5test210HelloAgainD0Ev" mangled_component_name: "_ZN5test210HelloAgainD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -1,16 +0,0 @@
class PureVirtualBase {
virtual void foo_pure() = 0;
virtual void foo_pure2() = 0;
virtual void foo_inline() {}
virtual void foo_not_inline();
};
class DerivedBar : public PureVirtualBase {
virtual void foo_pure() override;
virtual void foo_inline() override;
virtual void foo_not_inline() override {}
};

View File

@@ -0,0 +1,15 @@
class PureVirtualBase {
public:
virtual ~PureVirtualBase() = 0;
virtual void foo_pure() = 0;
virtual void foo_virtual() {}
};
class DerivedBar : public PureVirtualBase {
public:
virtual ~DerivedBar() {}
virtual void foo_pure() override {}
virtual void foo_virtual() override = 0;
};
PureVirtualBase::~PureVirtualBase() {}

View File

@@ -471,9 +471,9 @@ TEST_MODULES = [
api = 'current', api = 'current',
), ),
Module( Module(
name = 'libinline_pure', name = 'libpure_virtual_function',
srcs = ['integration/cpp/inline_pure/inline_pure.cpp'], srcs = ['integration/cpp/pure_virtual/pure_virtual_function.cpp'],
export_include_dirs = ['integration/cpp/inline_pure/include'], export_include_dirs = ['integration/cpp/pure_virtual/include'],
version_script = '', version_script = '',
cflags = [], cflags = [],
arch = '', arch = '',

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,112 +149,96 @@ record_types {
kind: VBaseOffset kind: VBaseOffset
mangled_component_name: "" mangled_component_name: ""
component_value: 12 component_value: 12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n12_N16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZTv0_n12_N16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n16_N16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZTv0_n16_N16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "type-1" referenced_type: "type-1"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "PureVirtualBase" linker_set_key: "PureVirtualBase"
self_type: "type-1" self_type: "type-1"
} }
@@ -13,42 +13,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI15PureVirtualBase" mangled_component_name: "_ZTI15PureVirtualBase"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components {
kind: CompleteDtorPointer
mangled_component_name: "_ZN15PureVirtualBaseD1Ev"
component_value: 0
is_pure: true
}
vtable_components {
kind: DeletingDtorPointer
mangled_component_name: "_ZN15PureVirtualBaseD0Ev"
component_value: 0
is_pure: true
}
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase8foo_pureEv" mangled_component_name: "_ZN15PureVirtualBase8foo_pureEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase9foo_pure2Ev" mangled_component_name: "_ZN15PureVirtualBase11foo_virtualEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase10foo_inlineEv"
component_value: 0
is_inlined: true
is_pure: false
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase14foo_not_inlineEv"
component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
} }
@@ -64,7 +58,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "type-4" referenced_type: "type-4"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "DerivedBar" linker_set_key: "DerivedBar"
self_type: "type-4" self_type: "type-4"
} }
@@ -78,44 +72,38 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI10DerivedBar" mangled_component_name: "_ZTI10DerivedBar"
component_value: 0 component_value: 0
is_inlined: false is_pure: false
}
vtable_components {
kind: CompleteDtorPointer
mangled_component_name: "_ZN10DerivedBarD1Ev"
component_value: 0
is_pure: false
}
vtable_components {
kind: DeletingDtorPointer
mangled_component_name: "_ZN10DerivedBarD0Ev"
component_value: 0
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar8foo_pureEv" mangled_component_name: "_ZN10DerivedBar8foo_pureEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase9foo_pure2Ev" mangled_component_name: "_ZN10DerivedBar11foo_virtualEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar10foo_inlineEv"
component_value: 0
is_inlined: false
is_pure: false
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar14foo_not_inlineEv"
component_value: 0
is_inlined: true
is_pure: false
}
} }
access: public_access access: public_access
record_kind: class_kind record_kind: class_kind
@@ -129,7 +117,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "type-1" referenced_type: "type-1"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "PureVirtualBase *" linker_set_key: "PureVirtualBase *"
self_type: "type-3" self_type: "type-3"
} }
@@ -140,7 +128,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "type-4" referenced_type: "type-4"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "DerivedBar *" linker_set_key: "DerivedBar *"
self_type: "type-5" self_type: "type-5"
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,112 +149,96 @@ record_types {
kind: VBaseOffset kind: VBaseOffset
mangled_component_name: "" mangled_component_name: ""
component_value: 24 component_value: 24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -24 component_value: -24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -24 component_value: -24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -24 component_value: -24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: -24 component_value: -24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n24_N16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZTv0_n24_N16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n32_N16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZTv0_n32_N16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZTv0_n40_N16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZTv0_n40_N16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZTv0_n40_N16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZTv0_n40_N16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "type-1" referenced_type: "type-1"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "PureVirtualBase" linker_set_key: "PureVirtualBase"
self_type: "type-1" self_type: "type-1"
} }
@@ -13,42 +13,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI15PureVirtualBase" mangled_component_name: "_ZTI15PureVirtualBase"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components {
kind: CompleteDtorPointer
mangled_component_name: "_ZN15PureVirtualBaseD1Ev"
component_value: 0
is_pure: true
}
vtable_components {
kind: DeletingDtorPointer
mangled_component_name: "_ZN15PureVirtualBaseD0Ev"
component_value: 0
is_pure: true
}
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase8foo_pureEv" mangled_component_name: "_ZN15PureVirtualBase8foo_pureEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase9foo_pure2Ev" mangled_component_name: "_ZN15PureVirtualBase11foo_virtualEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase10foo_inlineEv"
component_value: 0
is_inlined: true
is_pure: false
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase14foo_not_inlineEv"
component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
} }
@@ -64,7 +58,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "type-4" referenced_type: "type-4"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "DerivedBar" linker_set_key: "DerivedBar"
self_type: "type-4" self_type: "type-4"
} }
@@ -78,44 +72,38 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI10DerivedBar" mangled_component_name: "_ZTI10DerivedBar"
component_value: 0 component_value: 0
is_inlined: false is_pure: false
}
vtable_components {
kind: CompleteDtorPointer
mangled_component_name: "_ZN10DerivedBarD1Ev"
component_value: 0
is_pure: false
}
vtable_components {
kind: DeletingDtorPointer
mangled_component_name: "_ZN10DerivedBarD0Ev"
component_value: 0
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar8foo_pureEv" mangled_component_name: "_ZN10DerivedBar8foo_pureEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase9foo_pure2Ev" mangled_component_name: "_ZN10DerivedBar11foo_virtualEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar10foo_inlineEv"
component_value: 0
is_inlined: false
is_pure: false
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar14foo_not_inlineEv"
component_value: 0
is_inlined: true
is_pure: false
}
} }
access: public_access access: public_access
record_kind: class_kind record_kind: class_kind
@@ -129,7 +117,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "type-1" referenced_type: "type-1"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "PureVirtualBase *" linker_set_key: "PureVirtualBase *"
self_type: "type-3" self_type: "type-3"
} }
@@ -140,7 +128,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "type-4" referenced_type: "type-4"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "DerivedBar *" linker_set_key: "DerivedBar *"
self_type: "type-5" self_type: "type-5"
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,112 +149,96 @@ record_types {
kind: VBaseOffset kind: VBaseOffset
mangled_component_name: "" mangled_component_name: ""
component_value: 12 component_value: 12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n12_N16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZTv0_n12_N16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n16_N16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZTv0_n16_N16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "type-1" referenced_type: "type-1"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "PureVirtualBase" linker_set_key: "PureVirtualBase"
self_type: "type-1" self_type: "type-1"
} }
@@ -13,42 +13,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI15PureVirtualBase" mangled_component_name: "_ZTI15PureVirtualBase"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components {
kind: CompleteDtorPointer
mangled_component_name: "_ZN15PureVirtualBaseD1Ev"
component_value: 0
is_pure: true
}
vtable_components {
kind: DeletingDtorPointer
mangled_component_name: "_ZN15PureVirtualBaseD0Ev"
component_value: 0
is_pure: true
}
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase8foo_pureEv" mangled_component_name: "_ZN15PureVirtualBase8foo_pureEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase9foo_pure2Ev" mangled_component_name: "_ZN15PureVirtualBase11foo_virtualEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase10foo_inlineEv"
component_value: 0
is_inlined: true
is_pure: false
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase14foo_not_inlineEv"
component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
} }
@@ -64,7 +58,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "type-4" referenced_type: "type-4"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "DerivedBar" linker_set_key: "DerivedBar"
self_type: "type-4" self_type: "type-4"
} }
@@ -78,44 +72,38 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI10DerivedBar" mangled_component_name: "_ZTI10DerivedBar"
component_value: 0 component_value: 0
is_inlined: false is_pure: false
}
vtable_components {
kind: CompleteDtorPointer
mangled_component_name: "_ZN10DerivedBarD1Ev"
component_value: 0
is_pure: false
}
vtable_components {
kind: DeletingDtorPointer
mangled_component_name: "_ZN10DerivedBarD0Ev"
component_value: 0
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar8foo_pureEv" mangled_component_name: "_ZN10DerivedBar8foo_pureEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase9foo_pure2Ev" mangled_component_name: "_ZN10DerivedBar11foo_virtualEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar10foo_inlineEv"
component_value: 0
is_inlined: false
is_pure: false
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar14foo_not_inlineEv"
component_value: 0
is_inlined: true
is_pure: false
}
} }
access: public_access access: public_access
record_kind: class_kind record_kind: class_kind
@@ -129,7 +117,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "type-1" referenced_type: "type-1"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "PureVirtualBase *" linker_set_key: "PureVirtualBase *"
self_type: "type-3" self_type: "type-3"
} }
@@ -140,7 +128,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "type-4" referenced_type: "type-4"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "DerivedBar *" linker_set_key: "DerivedBar *"
self_type: "type-5" self_type: "type-5"
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,112 +149,96 @@ record_types {
kind: VBaseOffset kind: VBaseOffset
mangled_component_name: "" mangled_component_name: ""
component_value: 24 component_value: 24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -24 component_value: -24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -24 component_value: -24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -24 component_value: -24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: -24 component_value: -24
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n24_N16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZTv0_n24_N16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n32_N16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZTv0_n32_N16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZTv0_n40_N16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZTv0_n40_N16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZTv0_n40_N16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZTv0_n40_N16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "type-1" referenced_type: "type-1"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "PureVirtualBase" linker_set_key: "PureVirtualBase"
self_type: "type-1" self_type: "type-1"
} }
@@ -13,42 +13,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI15PureVirtualBase" mangled_component_name: "_ZTI15PureVirtualBase"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components {
kind: CompleteDtorPointer
mangled_component_name: "_ZN15PureVirtualBaseD1Ev"
component_value: 0
is_pure: true
}
vtable_components {
kind: DeletingDtorPointer
mangled_component_name: "_ZN15PureVirtualBaseD0Ev"
component_value: 0
is_pure: true
}
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase8foo_pureEv" mangled_component_name: "_ZN15PureVirtualBase8foo_pureEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase9foo_pure2Ev" mangled_component_name: "_ZN15PureVirtualBase11foo_virtualEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase10foo_inlineEv"
component_value: 0
is_inlined: true
is_pure: false
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase14foo_not_inlineEv"
component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
} }
@@ -64,7 +58,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "type-4" referenced_type: "type-4"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "DerivedBar" linker_set_key: "DerivedBar"
self_type: "type-4" self_type: "type-4"
} }
@@ -78,44 +72,38 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI10DerivedBar" mangled_component_name: "_ZTI10DerivedBar"
component_value: 0 component_value: 0
is_inlined: false is_pure: false
}
vtable_components {
kind: CompleteDtorPointer
mangled_component_name: "_ZN10DerivedBarD1Ev"
component_value: 0
is_pure: false
}
vtable_components {
kind: DeletingDtorPointer
mangled_component_name: "_ZN10DerivedBarD0Ev"
component_value: 0
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar8foo_pureEv" mangled_component_name: "_ZN10DerivedBar8foo_pureEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN15PureVirtualBase9foo_pure2Ev" mangled_component_name: "_ZN10DerivedBar11foo_virtualEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar10foo_inlineEv"
component_value: 0
is_inlined: false
is_pure: false
}
vtable_components {
kind: FunctionPointer
mangled_component_name: "_ZN10DerivedBar14foo_not_inlineEv"
component_value: 0
is_inlined: true
is_pure: false
}
} }
access: public_access access: public_access
record_kind: class_kind record_kind: class_kind
@@ -129,7 +117,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "type-1" referenced_type: "type-1"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "PureVirtualBase *" linker_set_key: "PureVirtualBase *"
self_type: "type-3" self_type: "type-3"
} }
@@ -140,7 +128,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "type-4" referenced_type: "type-4"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/inline_pure/include/header1.h" source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "DerivedBar *" linker_set_key: "DerivedBar *"
self_type: "type-5" self_type: "type-5"
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,112 +149,96 @@ record_types {
kind: VBaseOffset kind: VBaseOffset
mangled_component_name: "" mangled_component_name: ""
component_value: 12 component_value: 12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: VCallOffset kind: VCallOffset
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: -12 component_value: -12
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n12_N16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZTv0_n12_N16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZTv0_n16_N16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZTv0_n16_N16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZTv0_n20_N16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

View File

@@ -19,42 +19,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI12SuperSpeaker" mangled_component_name: "_ZTI12SuperSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker5SpeakEv" mangled_component_name: "_ZN12SuperSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN12SuperSpeaker6ListenEv" mangled_component_name: "_ZN12SuperSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: true is_pure: true
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD1Ev" mangled_component_name: "_ZN12SuperSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN12SuperSpeakerD0Ev" mangled_component_name: "_ZN12SuperSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -84,42 +78,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI17HighVolumeSpeaker" mangled_component_name: "_ZTI17HighVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN17HighVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv" mangled_component_name: "_ZN17HighVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev" mangled_component_name: "_ZN17HighVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }
@@ -161,42 +149,36 @@ record_types {
kind: OffsetToTop kind: OffsetToTop
mangled_component_name: "" mangled_component_name: ""
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: RTTI kind: RTTI
mangled_component_name: "_ZTI16LowVolumeSpeaker" mangled_component_name: "_ZTI16LowVolumeSpeaker"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv" mangled_component_name: "_ZN16LowVolumeSpeaker5SpeakEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: FunctionPointer kind: FunctionPointer
mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv" mangled_component_name: "_ZN16LowVolumeSpeaker6ListenEv"
component_value: 0 component_value: 0
is_inlined: false
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: CompleteDtorPointer kind: CompleteDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD1Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
vtable_components { vtable_components {
kind: DeletingDtorPointer kind: DeletingDtorPointer
mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev" mangled_component_name: "_ZN16LowVolumeSpeakerD0Ev"
component_value: 0 component_value: 0
is_inlined: true
is_pure: false is_pure: false
} }
} }

Some files were not shown because too many files have changed in this diff Show More