Merge changes I1b8e0272,Ia07d0d3b

* changes:
  Write relative paths to name fields in sdump
  Write relative paths to source_file fields in sdump
This commit is contained in:
Hsin-Yi Chen
2020-07-01 03:21:52 +00:00
committed by Gerrit Code Review
179 changed files with 2470 additions and 2354 deletions

View File

@@ -188,6 +188,7 @@ cc_test_host {
"src/repr/symbol/exported_symbol_set_test.cpp", "src/repr/symbol/exported_symbol_set_test.cpp",
"src/repr/symbol/version_script_parser_test.cpp", "src/repr/symbol/version_script_parser_test.cpp",
"src/utils/api_level_test.cpp", "src/utils/api_level_test.cpp",
"src/utils/collect_exported_headers_test.cpp",
"src/utils/config_file_test.cpp", "src/utils/config_file_test.cpp",
"src/utils/string_utils_test.cpp", "src/utils/string_utils_test.cpp",
], ],

View File

@@ -68,7 +68,8 @@ ABIWrapper::ABIWrapper(
ast_caches_(ast_caches) {} ast_caches_(ast_caches) {}
std::string ABIWrapper::GetDeclSourceFile(const clang::Decl *decl, std::string ABIWrapper::GetDeclSourceFile(const clang::Decl *decl,
const clang::CompilerInstance *cip) { const clang::CompilerInstance *cip,
const std::string &root_dir) {
clang::SourceManager &sm = cip->getSourceManager(); clang::SourceManager &sm = cip->getSourceManager();
clang::SourceLocation location = decl->getLocation(); clang::SourceLocation location = decl->getLocation();
// We need to use the expansion location to identify whether we should recurse // We need to use the expansion location to identify whether we should recurse
@@ -78,8 +79,8 @@ std::string ABIWrapper::GetDeclSourceFile(const clang::Decl *decl,
// skipped. Its expansion location will still be the source-file / header // skipped. Its expansion location will still be the source-file / header
// belonging to the library. // belonging to the library.
clang::SourceLocation expansion_location = sm.getExpansionLoc(location); clang::SourceLocation expansion_location = sm.getExpansionLoc(location);
llvm::StringRef file_name = sm.getFilename(expansion_location); return utils::NormalizePath(sm.getFilename(expansion_location).str(),
return utils::RealPath(file_name.str()); root_dir);
} }
std::string ABIWrapper::GetCachedDeclSourceFile( std::string ABIWrapper::GetCachedDeclSourceFile(
@@ -87,7 +88,7 @@ std::string ABIWrapper::GetCachedDeclSourceFile(
assert(decl != nullptr); assert(decl != nullptr);
auto result = ast_caches_->decl_to_source_file_cache_.find(decl); auto result = ast_caches_->decl_to_source_file_cache_.find(decl);
if (result == ast_caches_->decl_to_source_file_cache_.end()) { if (result == ast_caches_->decl_to_source_file_cache_.end()) {
return GetDeclSourceFile(decl, cip); return GetDeclSourceFile(decl, cip, ast_caches_->root_dir_);
} }
return result->second; return result->second;
} }

View File

@@ -48,7 +48,8 @@ class ABIWrapper {
public: public:
static std::string GetDeclSourceFile(const clang::Decl *decl, static std::string GetDeclSourceFile(const clang::Decl *decl,
const clang::CompilerInstance *cip); const clang::CompilerInstance *cip,
const std::string &root_dir);
protected: protected:
std::string GetCachedDeclSourceFile(const clang::Decl *decl, std::string GetCachedDeclSourceFile(const clang::Decl *decl,

View File

@@ -16,9 +16,11 @@
#include "dumper/abi_wrappers.h" #include "dumper/abi_wrappers.h"
#include "repr/ir_dumper.h" #include "repr/ir_dumper.h"
#include "utils/header_abi_util.h"
#include <clang/Lex/Token.h> #include <clang/AST/PrettyPrinter.h>
#include <clang/AST/QualTypeNames.h> #include <clang/AST/QualTypeNames.h>
#include <clang/Lex/Token.h>
#include <fstream> #include <fstream>
#include <iostream> #include <iostream>
@@ -29,6 +31,18 @@ namespace header_checker {
namespace dumper { namespace dumper {
class PrintNormalizedPath : public clang::PrintingCallbacks {
public:
PrintNormalizedPath(const std::string root_dir) : root_dir_(root_dir) {}
std::string remapPath(llvm::StringRef path) const {
return utils::NormalizePath(path.str(), root_dir_);
}
private:
const std::string root_dir_;
};
HeaderASTVisitor::HeaderASTVisitor( HeaderASTVisitor::HeaderASTVisitor(
const HeaderCheckerOptions &options, clang::MangleContext *mangle_contextp, const HeaderCheckerOptions &options, clang::MangleContext *mangle_contextp,
clang::ASTContext *ast_contextp, clang::ASTContext *ast_contextp,
@@ -91,7 +105,8 @@ static bool AddMangledFunctions(const repr::FunctionIR *function,
bool HeaderASTVisitor::ShouldSkipFunctionDecl(const clang::FunctionDecl *decl) { bool HeaderASTVisitor::ShouldSkipFunctionDecl(const clang::FunctionDecl *decl) {
if (!decl->getDefinition()) { if (!decl->getDefinition()) {
if (!options_.dump_function_declarations_ || if (!options_.dump_function_declarations_ ||
options_.source_file_ != ABIWrapper::GetDeclSourceFile(decl, cip_)) { options_.source_file_ !=
ABIWrapper::GetDeclSourceFile(decl, cip_, options_.root_dir_)) {
return true; return true;
} }
} }
@@ -161,7 +176,8 @@ bool HeaderASTVisitor::TraverseDecl(clang::Decl *decl) {
if (!decl) { if (!decl) {
return true; return true;
} }
std::string source_file = ABIWrapper::GetDeclSourceFile(decl, cip_); std::string source_file =
ABIWrapper::GetDeclSourceFile(decl, cip_, options_.root_dir_);
ast_caches_->decl_to_source_file_cache_.insert( ast_caches_->decl_to_source_file_cache_.insert(
std::make_pair(decl, source_file)); std::make_pair(decl, source_file));
// If no exported headers are specified we assume the whole AST is exported. // If no exported headers are specified we assume the whole AST is exported.
@@ -186,16 +202,21 @@ HeaderASTConsumer::HeaderASTConsumer(
: cip_(compiler_instancep), options_(options) {} : cip_(compiler_instancep), options_(options) {}
void HeaderASTConsumer::HandleTranslationUnit(clang::ASTContext &ctx) { void HeaderASTConsumer::HandleTranslationUnit(clang::ASTContext &ctx) {
clang::PrintingPolicy policy(ctx.getPrintingPolicy()); clang::PrintingPolicy old_policy(ctx.getPrintingPolicy());
clang::PrintingPolicy policy(old_policy);
// Suppress 'struct' keyword for C source files while getting QualType string // Suppress 'struct' keyword for C source files while getting QualType string
// names to avoid inconsistency between C and C++ (for C++ files, this is true // names to avoid inconsistency between C and C++ (for C++ files, this is true
// by default) // by default)
policy.SuppressTagKeyword = true; policy.SuppressTagKeyword = true;
PrintNormalizedPath callbacks(options_.root_dir_);
policy.Callbacks = &callbacks;
ctx.setPrintingPolicy(policy); ctx.setPrintingPolicy(policy);
clang::TranslationUnitDecl *translation_unit = ctx.getTranslationUnitDecl(); clang::TranslationUnitDecl *translation_unit = ctx.getTranslationUnitDecl();
std::unique_ptr<clang::MangleContext> mangle_contextp( std::unique_ptr<clang::MangleContext> mangle_contextp(
ctx.createMangleContext()); ctx.createMangleContext());
ASTCaches ast_caches(ABIWrapper::GetDeclSourceFile(translation_unit, cip_)); ASTCaches ast_caches(
ABIWrapper::GetDeclSourceFile(translation_unit, cip_, options_.root_dir_),
options_.root_dir_);
std::unique_ptr<repr::ModuleIR> module( std::unique_ptr<repr::ModuleIR> module(
new repr::ModuleIR(nullptr /*FIXME*/)); new repr::ModuleIR(nullptr /*FIXME*/));
@@ -214,6 +235,8 @@ void HeaderASTConsumer::HandleTranslationUnit(clang::ASTContext &ctx) {
llvm::errs() << "Serialization failed\n"; llvm::errs() << "Serialization failed\n";
::exit(1); ::exit(1);
} }
ctx.setPrintingPolicy(old_policy);
} }

View File

@@ -29,10 +29,13 @@ namespace dumper {
struct ASTCaches { struct ASTCaches {
ASTCaches(const std::string &translation_unit_source) ASTCaches(const std::string &translation_unit_source,
: translation_unit_source_(translation_unit_source) {} const std::string &root_dir)
: translation_unit_source_(translation_unit_source), root_dir_(root_dir) {
}
std::string translation_unit_source_; std::string translation_unit_source_;
const std::string root_dir_;
std::map<const clang::Decl *, std::string> decl_to_source_file_cache_; std::map<const clang::Decl *, std::string> decl_to_source_file_cache_;
llvm::DenseSet<clang::QualType> converted_qual_types_; llvm::DenseSet<clang::QualType> converted_qual_types_;

View File

@@ -41,9 +41,9 @@ using header_checker::dumper::HeaderCheckerFrontendActionFactory;
using header_checker::dumper::HeaderCheckerOptions; using header_checker::dumper::HeaderCheckerOptions;
using header_checker::repr::TextFormatIR; using header_checker::repr::TextFormatIR;
using header_checker::utils::CollectAllExportedHeaders; using header_checker::utils::CollectAllExportedHeaders;
using header_checker::utils::GetCwd;
using header_checker::utils::HideIrrelevantCommandLineOptions; using header_checker::utils::HideIrrelevantCommandLineOptions;
using header_checker::utils::RealPath; using header_checker::utils::NormalizePath;
static llvm::cl::OptionCategory header_checker_category( static llvm::cl::OptionCategory header_checker_category(
@@ -62,6 +62,12 @@ static llvm::cl::list<std::string> exported_header_dirs(
"I", llvm::cl::desc("<export_include_dirs>"), llvm::cl::Prefix, "I", llvm::cl::desc("<export_include_dirs>"), llvm::cl::Prefix,
llvm::cl::ZeroOrMore, llvm::cl::cat(header_checker_category)); llvm::cl::ZeroOrMore, llvm::cl::cat(header_checker_category));
static llvm::cl::opt<std::string> root_dir(
"root-dir",
llvm::cl::desc("Specify the directory that the paths in the dump file are "
"relative to. Default to current working directory"),
llvm::cl::Optional, llvm::cl::cat(header_checker_category));
static llvm::cl::opt<bool> no_filter( static llvm::cl::opt<bool> no_filter(
"no-filter", llvm::cl::desc("Do not filter any abi"), llvm::cl::Optional, "no-filter", llvm::cl::desc("Do not filter any abi"), llvm::cl::Optional,
llvm::cl::cat(header_checker_category)); llvm::cl::cat(header_checker_category));
@@ -128,16 +134,18 @@ int main(int argc, const char **argv) {
::exit(1); ::exit(1);
} }
const std::string root_dir_or_cwd = (root_dir.empty() ? GetCwd() : root_dir);
bool dump_exported_only = (!no_filter && !exported_header_dirs.empty()); bool dump_exported_only = (!no_filter && !exported_header_dirs.empty());
std::set<std::string> exported_headers = std::set<std::string> exported_headers =
CollectAllExportedHeaders(exported_header_dirs); CollectAllExportedHeaders(exported_header_dirs, root_dir_or_cwd);
// Initialize clang tools and run front-end action. // Initialize clang tools and run front-end action.
std::vector<std::string> header_files{ header_file }; std::vector<std::string> header_files{ header_file };
HeaderCheckerOptions options(RealPath(header_file), out_dump, HeaderCheckerOptions options(
std::move(exported_headers), output_format, NormalizePath(header_file, root_dir_or_cwd), out_dump,
dump_exported_only, dump_function_declarations, std::move(exported_headers), root_dir_or_cwd, output_format,
suppress_errors); dump_exported_only, dump_function_declarations, suppress_errors);
clang::tooling::ClangTool tool(*compilations, header_files); clang::tooling::ClangTool tool(*compilations, header_files);
std::unique_ptr<clang::tooling::FrontendActionFactory> factory( std::unique_ptr<clang::tooling::FrontendActionFactory> factory(

View File

@@ -30,6 +30,7 @@ class HeaderCheckerOptions {
std::string source_file_; std::string source_file_;
std::string dump_name_; std::string dump_name_;
const std::set<std::string> exported_headers_; const std::set<std::string> exported_headers_;
const std::string root_dir_;
repr::TextFormatIR text_format_; repr::TextFormatIR text_format_;
const bool dump_exported_only_; const bool dump_exported_only_;
bool dump_function_declarations_; bool dump_function_declarations_;
@@ -38,11 +39,13 @@ class HeaderCheckerOptions {
public: public:
HeaderCheckerOptions(std::string source_file, std::string dump_name, HeaderCheckerOptions(std::string source_file, std::string dump_name,
std::set<std::string> exported_headers, std::set<std::string> exported_headers,
repr::TextFormatIR text_format, bool dump_exported_only, std::string root_dir, repr::TextFormatIR text_format,
bool dump_exported_only,
bool dump_function_declarations, bool suppress_errors) bool dump_function_declarations, bool suppress_errors)
: source_file_(std::move(source_file)), dump_name_(std::move(dump_name)), : source_file_(std::move(source_file)), dump_name_(std::move(dump_name)),
exported_headers_(std::move(exported_headers)), exported_headers_(std::move(exported_headers)),
text_format_(text_format), dump_exported_only_(dump_exported_only), root_dir_(std::move(root_dir)), text_format_(text_format),
dump_exported_only_(dump_exported_only),
dump_function_declarations_(dump_function_declarations), dump_function_declarations_(dump_function_declarations),
suppress_errors_(suppress_errors) {} suppress_errors_(suppress_errors) {}
}; };

View File

@@ -40,6 +40,7 @@
using namespace header_checker; using namespace header_checker;
using header_checker::repr::TextFormatIR; using header_checker::repr::TextFormatIR;
using header_checker::utils::CollectAllExportedHeaders; using header_checker::utils::CollectAllExportedHeaders;
using header_checker::utils::GetCwd;
using header_checker::utils::HideIrrelevantCommandLineOptions; using header_checker::utils::HideIrrelevantCommandLineOptions;
@@ -58,6 +59,12 @@ static llvm::cl::list<std::string> exported_header_dirs(
"I", llvm::cl::desc("<export_include_dirs>"), llvm::cl::Prefix, "I", llvm::cl::desc("<export_include_dirs>"), llvm::cl::Prefix,
llvm::cl::ZeroOrMore, llvm::cl::cat(header_linker_category)); llvm::cl::ZeroOrMore, llvm::cl::cat(header_linker_category));
static llvm::cl::opt<std::string> root_dir(
"root-dir",
llvm::cl::desc("Specify the directory that the paths in the dump files are "
"relative to. Default to current working directory"),
llvm::cl::Optional, llvm::cl::cat(header_linker_category));
static llvm::cl::opt<std::string> version_script( static llvm::cl::opt<std::string> version_script(
"v", llvm::cl::desc("<version_script>"), llvm::cl::Optional, "v", llvm::cl::desc("<version_script>"), llvm::cl::Optional,
llvm::cl::cat(header_linker_category)); llvm::cl::cat(header_linker_category));
@@ -249,7 +256,8 @@ bool HeaderAbiLinker::LinkAndDump() {
} }
// Construct the list of exported headers for source location filtering. // Construct the list of exported headers for source location filtering.
exported_headers_ = CollectAllExportedHeaders(exported_header_dirs_); exported_headers_ = CollectAllExportedHeaders(
exported_header_dirs_, root_dir.empty() ? GetCwd() : root_dir);
// Read all input ABI dumps. // Read all input ABI dumps.
auto merger = ReadInputDumpFiles(); auto merger = ReadInputDumpFiles();

View File

@@ -37,16 +37,33 @@ static bool ShouldSkipFile(llvm::StringRef &file_name) {
file_name.endswith(".cc") || file_name.endswith(".c")); file_name.endswith(".cc") || file_name.endswith(".c"));
} }
std::string RealPath(const std::string &path) { std::string GetCwd() {
char file_abs_path[PATH_MAX]; llvm::SmallString<256> cwd;
if (realpath(path.c_str(), file_abs_path) == nullptr) { if (llvm::sys::fs::current_path(cwd)) {
return ""; llvm::errs() << "ERROR: Failed to get current working directory\n";
::exit(1);
} }
return file_abs_path; return cwd.c_str();
} }
bool CollectExportedHeaderSet(const std::string &dir_name, std::string NormalizePath(const std::string &path,
std::set<std::string> *exported_headers) { const std::string &root_dir) {
llvm::SmallString<256> norm_path(path);
if (llvm::sys::fs::make_absolute(norm_path)) {
return "";
}
llvm::sys::path::remove_dots(norm_path, /* remove_dot_dot = */ true);
// Convert /cwd/path to /path.
if (llvm::sys::path::replace_path_prefix(norm_path, root_dir, "")) {
// Convert /path to path.
return llvm::sys::path::relative_path(norm_path.str()).str();
}
return std::string(norm_path);
}
static bool CollectExportedHeaderSet(const std::string &dir_name,
std::set<std::string> *exported_headers,
const std::string &root_dir) {
std::error_code ec; std::error_code ec;
llvm::sys::fs::recursive_directory_iterator walker(dir_name, ec); llvm::sys::fs::recursive_directory_iterator walker(dir_name, ec);
// Default construction - end of directory. // Default construction - end of directory.
@@ -81,16 +98,17 @@ bool CollectExportedHeaderSet(const std::string &dir_name,
continue; continue;
} }
exported_headers->insert(RealPath(file_path)); exported_headers->insert(NormalizePath(file_path, root_dir));
} }
return true; return true;
} }
std::set<std::string> CollectAllExportedHeaders( std::set<std::string>
const std::vector<std::string> &exported_header_dirs) { CollectAllExportedHeaders(const std::vector<std::string> &exported_header_dirs,
const std::string &root_dir) {
std::set<std::string> exported_headers; std::set<std::string> exported_headers;
for (auto &&dir : exported_header_dirs) { for (auto &&dir : exported_header_dirs) {
if (!CollectExportedHeaderSet(dir, &exported_headers)) { if (!CollectExportedHeaderSet(dir, &exported_headers, root_dir)) {
llvm::errs() << "Couldn't collect exported headers\n"; llvm::errs() << "Couldn't collect exported headers\n";
::exit(1); ::exit(1);
} }

View File

@@ -0,0 +1,45 @@
// Copyright (C) 2020 The Android Open Source Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#include "utils/header_abi_util.h"
#include <gtest/gtest.h>
namespace header_checker {
namespace utils {
TEST(CollectExportedHeadersTest, NormalizeAbsolutePaths) {
const std::string root = "/root/dir";
EXPECT_EQ("", NormalizePath(root, root));
EXPECT_EQ("/unit/test", NormalizePath("/unit/test", root));
EXPECT_EQ("/root/unit/test", NormalizePath(root + "/../unit/test", root));
}
TEST(CollectExportedHeadersTest, NormalizeCwdPaths) {
const std::string cwd = GetCwd();
ASSERT_NE("", cwd);
EXPECT_EQ("", NormalizePath("", cwd));
EXPECT_EQ("unit/test", NormalizePath("./unit/test/.", cwd));
EXPECT_EQ("unit/test", NormalizePath("unit//test//", cwd));
EXPECT_EQ("test", NormalizePath("unit/../test", cwd));
EXPECT_EQ("unit/test", NormalizePath(cwd + "/unit/test", cwd));
EXPECT_EQ('/', NormalizePath("../unit/test", cwd)[0]);
}
} // namespace utils
} // namespace header_checker

View File

@@ -26,10 +26,15 @@ namespace header_checker {
namespace utils { namespace utils {
std::string RealPath(const std::string &path); std::string GetCwd();
std::set<std::string> CollectAllExportedHeaders( // Resolve '..' and '.'; if the path starts with root_dir, remove the prefix;
const std::vector<std::string> &exported_header_dirs); // don't resolve symbolic links.
std::string NormalizePath(const std::string &path, const std::string &root_dir);
std::set<std::string>
CollectAllExportedHeaders(const std::vector<std::string> &exported_header_dirs,
const std::string &root_dir);
inline std::string FindAndReplace(const std::string &candidate_str, inline std::string FindAndReplace(const std::string &candidate_str,
const std::string &find_str, const std::string &find_str,

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI10HiddenBase" referenced_type: "_ZTI10HiddenBase"
source_file: "/development/vndk/tools/header-checker/tests/input/example3.h" source_file: "development/vndk/tools/header-checker/tests/input/example3.h"
linker_set_key: "_ZTI10HiddenBase" linker_set_key: "_ZTI10HiddenBase"
self_type: "_ZTI10HiddenBase" self_type: "_ZTI10HiddenBase"
} }
@@ -29,7 +29,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI4ListIfE" referenced_type: "_ZTI4ListIfE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTI4ListIfE" linker_set_key: "_ZTI4ListIfE"
self_type: "_ZTI4ListIfE" self_type: "_ZTI4ListIfE"
} }
@@ -53,7 +53,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI4ListIiE" referenced_type: "_ZTI4ListIiE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTI4ListIiE" linker_set_key: "_ZTI4ListIiE"
self_type: "_ZTI4ListIiE" self_type: "_ZTI4ListIiE"
} }
@@ -77,7 +77,7 @@ record_types {
size: 32 size: 32
alignment: 4 alignment: 4
referenced_type: "_ZTI5Hello" referenced_type: "_ZTI5Hello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTI5Hello" linker_set_key: "_ZTI5Hello"
self_type: "_ZTI5Hello" self_type: "_ZTI5Hello"
} }
@@ -126,7 +126,7 @@ record_types {
size: 56 size: 56
alignment: 8 alignment: 8
referenced_type: "_ZTI8CPPHello" referenced_type: "_ZTI8CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTI8CPPHello" linker_set_key: "_ZTI8CPPHello"
self_type: "_ZTI8CPPHello" self_type: "_ZTI8CPPHello"
} }
@@ -193,7 +193,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTIN4ListIfE5_NodeE" referenced_type: "_ZTIN4ListIfE5_NodeE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN4ListIfE5_NodeE" linker_set_key: "_ZTIN4ListIfE5_NodeE"
self_type: "_ZTIN4ListIfE5_NodeE" self_type: "_ZTIN4ListIfE5_NodeE"
} }
@@ -220,11 +220,11 @@ record_types {
} }
record_types { record_types {
type_info { type_info {
name: "Hello::(anonymous struct at /development/vndk/tools/header-checker/tests/input/example1.h:19:3)" name: "Hello::(anonymous struct at development/vndk/tools/header-checker/tests/input/example1.h:19:3)"
size: 12 size: 12
alignment: 4 alignment: 4
referenced_type: "_ZTIN5HelloUt1_E" referenced_type: "_ZTIN5HelloUt1_E"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN5HelloUt1_E" linker_set_key: "_ZTIN5HelloUt1_E"
self_type: "_ZTIN5HelloUt1_E" self_type: "_ZTIN5HelloUt1_E"
} }
@@ -252,11 +252,11 @@ record_types {
} }
record_types { record_types {
type_info { type_info {
name: "Hello::(anonymous struct at /development/vndk/tools/header-checker/tests/input/example1.h:19:3)::(anonymous struct at /development/vndk/tools/header-checker/tests/input/example1.h:22:5)" name: "Hello::(anonymous struct at development/vndk/tools/header-checker/tests/input/example1.h:19:3)::(anonymous struct at development/vndk/tools/header-checker/tests/input/example1.h:22:5)"
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5HelloUt1_Ut_E" referenced_type: "_ZTIN5HelloUt1_Ut_E"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN5HelloUt1_Ut_E" linker_set_key: "_ZTIN5HelloUt1_Ut_E"
self_type: "_ZTIN5HelloUt1_Ut_E" self_type: "_ZTIN5HelloUt1_Ut_E"
} }
@@ -276,7 +276,7 @@ record_types {
size: 40 size: 40
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test210HelloAgainE" referenced_type: "_ZTIN5test210HelloAgainE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test210HelloAgainE" linker_set_key: "_ZTIN5test210HelloAgainE"
self_type: "_ZTIN5test210HelloAgainE" self_type: "_ZTIN5test210HelloAgainE"
} }
@@ -333,7 +333,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test35Outer5InnerE" referenced_type: "_ZTIN5test35Outer5InnerE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test35Outer5InnerE" linker_set_key: "_ZTIN5test35Outer5InnerE"
self_type: "_ZTIN5test35Outer5InnerE" self_type: "_ZTIN5test35Outer5InnerE"
} }
@@ -352,7 +352,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test35OuterE" referenced_type: "_ZTIN5test35OuterE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test35OuterE" linker_set_key: "_ZTIN5test35OuterE"
self_type: "_ZTIN5test35OuterE" self_type: "_ZTIN5test35OuterE"
} }
@@ -371,7 +371,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test38ByeAgainIdEE" referenced_type: "_ZTIN5test38ByeAgainIdEE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test38ByeAgainIdEE" linker_set_key: "_ZTIN5test38ByeAgainIdEE"
self_type: "_ZTIN5test38ByeAgainIdEE" self_type: "_ZTIN5test38ByeAgainIdEE"
} }
@@ -401,7 +401,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test38ByeAgainIfEE" referenced_type: "_ZTIN5test38ByeAgainIfEE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test38ByeAgainIfEE" linker_set_key: "_ZTIN5test38ByeAgainIfEE"
self_type: "_ZTIN5test38ByeAgainIfEE" self_type: "_ZTIN5test38ByeAgainIfEE"
} }
@@ -431,7 +431,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI5Foo_s" referenced_type: "_ZTI5Foo_s"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTI5Foo_s" linker_set_key: "_ZTI5Foo_s"
self_type: "_ZTI5Foo_s" self_type: "_ZTI5Foo_s"
} }
@@ -448,11 +448,11 @@ enum_types {
} }
enum_types { enum_types {
type_info { type_info {
name: "Hello::(anonymous enum at /development/vndk/tools/header-checker/tests/input/example1.h:17:3)" name: "Hello::(anonymous enum at development/vndk/tools/header-checker/tests/input/example1.h:17:3)"
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5Hello2$AE" referenced_type: "_ZTIN5Hello2$AE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN5Hello2$AE" linker_set_key: "_ZTIN5Hello2$AE"
self_type: "_ZTIN5Hello2$AE" self_type: "_ZTIN5Hello2$AE"
} }
@@ -469,11 +469,11 @@ enum_types {
} }
enum_types { enum_types {
type_info { type_info {
name: "Hello::(anonymous enum at /development/vndk/tools/header-checker/tests/input/example1.h:18:3)" name: "Hello::(anonymous enum at development/vndk/tools/header-checker/tests/input/example1.h:18:3)"
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5Hello2$CE" referenced_type: "_ZTIN5Hello2$CE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN5Hello2$CE" linker_set_key: "_ZTIN5Hello2$CE"
self_type: "_ZTIN5Hello2$CE" self_type: "_ZTIN5Hello2$CE"
} }
@@ -494,7 +494,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test34KindE" referenced_type: "_ZTIN5test34KindE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test34KindE" linker_set_key: "_ZTIN5test34KindE"
self_type: "_ZTIN5test34KindE" self_type: "_ZTIN5test34KindE"
} }
@@ -515,7 +515,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN8CPPHello3BlaE" referenced_type: "_ZTIN8CPPHello3BlaE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN8CPPHello3BlaE" linker_set_key: "_ZTIN8CPPHello3BlaE"
self_type: "_ZTIN8CPPHello3BlaE" self_type: "_ZTIN8CPPHello3BlaE"
} }
@@ -532,7 +532,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI8CPPHello" referenced_type: "_ZTI8CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIP8CPPHello" linker_set_key: "_ZTIP8CPPHello"
self_type: "_ZTIP8CPPHello" self_type: "_ZTIP8CPPHello"
} }
@@ -543,7 +543,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIKc" referenced_type: "_ZTIKc"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPKc" linker_set_key: "_ZTIPKc"
self_type: "_ZTIPKc" self_type: "_ZTIPKc"
} }
@@ -554,7 +554,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN4ListIfE5_NodeE" referenced_type: "_ZTIN4ListIfE5_NodeE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPN4ListIfE5_NodeE" linker_set_key: "_ZTIPN4ListIfE5_NodeE"
self_type: "_ZTIPN4ListIfE5_NodeE" self_type: "_ZTIPN4ListIfE5_NodeE"
} }
@@ -565,7 +565,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN4ListIiE5_NodeE" referenced_type: "_ZTIN4ListIiE5_NodeE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPN4ListIiE5_NodeE" linker_set_key: "_ZTIPN4ListIiE5_NodeE"
self_type: "_ZTIPN4ListIiE5_NodeE" self_type: "_ZTIPN4ListIiE5_NodeE"
} }
@@ -576,7 +576,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test210HelloAgainE" referenced_type: "_ZTIN5test210HelloAgainE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIPN5test210HelloAgainE" linker_set_key: "_ZTIPN5test210HelloAgainE"
self_type: "_ZTIPN5test210HelloAgainE" self_type: "_ZTIPN5test210HelloAgainE"
} }
@@ -587,7 +587,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -598,7 +598,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPi" linker_set_key: "_ZTIPi"
self_type: "_ZTIPi" self_type: "_ZTIPi"
} }
@@ -609,7 +609,7 @@ lvalue_reference_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIKf" referenced_type: "_ZTIKf"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIRKf" linker_set_key: "_ZTIRKf"
self_type: "_ZTIRKf" self_type: "_ZTIRKf"
} }
@@ -724,7 +724,7 @@ qualified_types {
size: 2 size: 2
alignment: 1 alignment: 1
referenced_type: "_ZTIA2_b" referenced_type: "_ZTIA2_b"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIA2_Kb" linker_set_key: "_ZTIA2_Kb"
self_type: "_ZTIA2_Kb" self_type: "_ZTIA2_Kb"
} }
@@ -738,7 +738,7 @@ qualified_types {
size: 56 size: 56
alignment: 8 alignment: 8
referenced_type: "_ZTI8CPPHello" referenced_type: "_ZTI8CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIK8CPPHello" linker_set_key: "_ZTIK8CPPHello"
self_type: "_ZTIK8CPPHello" self_type: "_ZTIK8CPPHello"
} }
@@ -752,7 +752,7 @@ qualified_types {
size: 1 size: 1
alignment: 1 alignment: 1
referenced_type: "_ZTIc" referenced_type: "_ZTIc"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIKc" linker_set_key: "_ZTIKc"
self_type: "_ZTIKc" self_type: "_ZTIKc"
} }
@@ -766,7 +766,7 @@ qualified_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIKf" linker_set_key: "_ZTIKf"
self_type: "_ZTIKf" self_type: "_ZTIKf"
} }
@@ -780,7 +780,7 @@ qualified_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIKi" linker_set_key: "_ZTIKi"
self_type: "_ZTIKi" self_type: "_ZTIKi"
} }
@@ -794,7 +794,7 @@ array_types {
size: 2 size: 2
alignment: 1 alignment: 1
referenced_type: "_ZTIb" referenced_type: "_ZTIb"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIA2_b" linker_set_key: "_ZTIA2_b"
self_type: "_ZTIA2_b" self_type: "_ZTIA2_b"
} }
@@ -802,7 +802,7 @@ array_types {
functions { functions {
return_type: "_ZTI4ListIfE" return_type: "_ZTI4ListIfE"
function_name: "castInterface" function_name: "castInterface"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTI4ListIfE" referenced_type: "_ZTI4ListIfE"
default_arg: false default_arg: false
@@ -838,7 +838,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "boo" function_name: "boo"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIK8CPPHello" referenced_type: "_ZTIK8CPPHello"
default_arg: false default_arg: false
@@ -860,14 +860,14 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "format" function_name: "format"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_Z6formatv" linker_set_key: "_Z6formatv"
access: public_access access: public_access
} }
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::_Node" function_name: "List<float>::_Node::_Node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -884,7 +884,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::_Node" function_name: "List<float>::_Node::_Node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -901,7 +901,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::~_Node" function_name: "List<float>::_Node::~_Node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -913,7 +913,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::~_Node" function_name: "List<float>::_Node::~_Node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -925,7 +925,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -937,7 +937,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -949,7 +949,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -961,7 +961,7 @@ functions {
functions { functions {
return_type: "_ZTIb" return_type: "_ZTIb"
function_name: "test3::End" function_name: "test3::End"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
default_arg: true default_arg: true
@@ -973,7 +973,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "CPPHello::again" function_name: "CPPHello::again"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP8CPPHello" referenced_type: "_ZTIP8CPPHello"
default_arg: false default_arg: false
@@ -985,7 +985,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "CPPHello::test_enum" function_name: "CPPHello::test_enum"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP8CPPHello" referenced_type: "_ZTIP8CPPHello"
default_arg: false default_arg: false
@@ -997,7 +997,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CPPHello::CPPHello" function_name: "CPPHello::CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP8CPPHello" referenced_type: "_ZTIP8CPPHello"
default_arg: false default_arg: false
@@ -1009,7 +1009,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CPPHello::CPPHello" function_name: "CPPHello::CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP8CPPHello" referenced_type: "_ZTIP8CPPHello"
default_arg: false default_arg: false
@@ -1020,49 +1020,49 @@ functions {
} }
global_vars { global_vars {
name: "__test_var" name: "__test_var"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZL10__test_var" linker_set_key: "_ZL10__test_var"
referenced_type: "_ZTIA2_Kb" referenced_type: "_ZTIA2_Kb"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test2::HelloAgain::hello_forever" name: "test2::HelloAgain::hello_forever"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test210HelloAgain13hello_foreverE" linker_set_key: "_ZN5test210HelloAgain13hello_foreverE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test3::double_bye" name: "test3::double_bye"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test310double_byeE" linker_set_key: "_ZN5test310double_byeE"
referenced_type: "_ZTIN5test38ByeAgainIdEE" referenced_type: "_ZTIN5test38ByeAgainIdEE"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test3::ByeAgain<float>::foo_forever" name: "test3::ByeAgain<float>::foo_forever"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test38ByeAgainIfE11foo_foreverE" linker_set_key: "_ZN5test38ByeAgainIfE11foo_foreverE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "float_list_test" name: "float_list_test"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "float_list_test" linker_set_key: "float_list_test"
referenced_type: "_ZTI4ListIfE" referenced_type: "_ZTI4ListIfE"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "int_list_test" name: "int_list_test"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "int_list_test" linker_set_key: "int_list_test"
referenced_type: "_ZTI4ListIiE" referenced_type: "_ZTI4ListIiE"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "node" name: "node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "node" linker_set_key: "node"
referenced_type: "_ZTIN4ListIfE5_NodeE" referenced_type: "_ZTIN4ListIfE5_NodeE"
access: public_access access: public_access

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI10HiddenBase" referenced_type: "_ZTI10HiddenBase"
source_file: "/development/vndk/tools/header-checker/tests/input/example3.h" source_file: "development/vndk/tools/header-checker/tests/input/example3.h"
linker_set_key: "_ZTI10HiddenBase" linker_set_key: "_ZTI10HiddenBase"
self_type: "_ZTI10HiddenBase" self_type: "_ZTI10HiddenBase"
} }
@@ -29,7 +29,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI4ListIfE" referenced_type: "_ZTI4ListIfE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTI4ListIfE" linker_set_key: "_ZTI4ListIfE"
self_type: "_ZTI4ListIfE" self_type: "_ZTI4ListIfE"
} }
@@ -53,7 +53,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI4ListIiE" referenced_type: "_ZTI4ListIiE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTI4ListIiE" linker_set_key: "_ZTI4ListIiE"
self_type: "_ZTI4ListIiE" self_type: "_ZTI4ListIiE"
} }
@@ -77,7 +77,7 @@ record_types {
size: 32 size: 32
alignment: 4 alignment: 4
referenced_type: "_ZTI5Hello" referenced_type: "_ZTI5Hello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTI5Hello" linker_set_key: "_ZTI5Hello"
self_type: "_ZTI5Hello" self_type: "_ZTI5Hello"
} }
@@ -126,7 +126,7 @@ record_types {
size: 56 size: 56
alignment: 8 alignment: 8
referenced_type: "_ZTI8CPPHello" referenced_type: "_ZTI8CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTI8CPPHello" linker_set_key: "_ZTI8CPPHello"
self_type: "_ZTI8CPPHello" self_type: "_ZTI8CPPHello"
} }
@@ -193,7 +193,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTIN4ListIfE5_NodeE" referenced_type: "_ZTIN4ListIfE5_NodeE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN4ListIfE5_NodeE" linker_set_key: "_ZTIN4ListIfE5_NodeE"
self_type: "_ZTIN4ListIfE5_NodeE" self_type: "_ZTIN4ListIfE5_NodeE"
} }
@@ -220,11 +220,11 @@ record_types {
} }
record_types { record_types {
type_info { type_info {
name: "Hello::(anonymous struct at /development/vndk/tools/header-checker/tests/input/example1.h:19:3)" name: "Hello::(anonymous struct at development/vndk/tools/header-checker/tests/input/example1.h:19:3)"
size: 12 size: 12
alignment: 4 alignment: 4
referenced_type: "_ZTIN5HelloUt1_E" referenced_type: "_ZTIN5HelloUt1_E"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN5HelloUt1_E" linker_set_key: "_ZTIN5HelloUt1_E"
self_type: "_ZTIN5HelloUt1_E" self_type: "_ZTIN5HelloUt1_E"
} }
@@ -252,11 +252,11 @@ record_types {
} }
record_types { record_types {
type_info { type_info {
name: "Hello::(anonymous struct at /development/vndk/tools/header-checker/tests/input/example1.h:19:3)::(anonymous struct at /development/vndk/tools/header-checker/tests/input/example1.h:22:5)" name: "Hello::(anonymous struct at development/vndk/tools/header-checker/tests/input/example1.h:19:3)::(anonymous struct at development/vndk/tools/header-checker/tests/input/example1.h:22:5)"
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5HelloUt1_Ut_E" referenced_type: "_ZTIN5HelloUt1_Ut_E"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN5HelloUt1_Ut_E" linker_set_key: "_ZTIN5HelloUt1_Ut_E"
self_type: "_ZTIN5HelloUt1_Ut_E" self_type: "_ZTIN5HelloUt1_Ut_E"
} }
@@ -276,7 +276,7 @@ record_types {
size: 40 size: 40
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test210HelloAgainE" referenced_type: "_ZTIN5test210HelloAgainE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test210HelloAgainE" linker_set_key: "_ZTIN5test210HelloAgainE"
self_type: "_ZTIN5test210HelloAgainE" self_type: "_ZTIN5test210HelloAgainE"
} }
@@ -333,7 +333,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test35Outer5InnerE" referenced_type: "_ZTIN5test35Outer5InnerE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test35Outer5InnerE" linker_set_key: "_ZTIN5test35Outer5InnerE"
self_type: "_ZTIN5test35Outer5InnerE" self_type: "_ZTIN5test35Outer5InnerE"
} }
@@ -352,7 +352,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test35OuterE" referenced_type: "_ZTIN5test35OuterE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test35OuterE" linker_set_key: "_ZTIN5test35OuterE"
self_type: "_ZTIN5test35OuterE" self_type: "_ZTIN5test35OuterE"
} }
@@ -371,7 +371,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test38ByeAgainIdEE" referenced_type: "_ZTIN5test38ByeAgainIdEE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test38ByeAgainIdEE" linker_set_key: "_ZTIN5test38ByeAgainIdEE"
self_type: "_ZTIN5test38ByeAgainIdEE" self_type: "_ZTIN5test38ByeAgainIdEE"
} }
@@ -401,7 +401,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test38ByeAgainIfEE" referenced_type: "_ZTIN5test38ByeAgainIfEE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test38ByeAgainIfEE" linker_set_key: "_ZTIN5test38ByeAgainIfEE"
self_type: "_ZTIN5test38ByeAgainIfEE" self_type: "_ZTIN5test38ByeAgainIfEE"
} }
@@ -431,7 +431,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI5Foo_s" referenced_type: "_ZTI5Foo_s"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTI5Foo_s" linker_set_key: "_ZTI5Foo_s"
self_type: "_ZTI5Foo_s" self_type: "_ZTI5Foo_s"
} }
@@ -448,11 +448,11 @@ enum_types {
} }
enum_types { enum_types {
type_info { type_info {
name: "Hello::(anonymous enum at /development/vndk/tools/header-checker/tests/input/example1.h:17:3)" name: "Hello::(anonymous enum at development/vndk/tools/header-checker/tests/input/example1.h:17:3)"
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5Hello2$AE" referenced_type: "_ZTIN5Hello2$AE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN5Hello2$AE" linker_set_key: "_ZTIN5Hello2$AE"
self_type: "_ZTIN5Hello2$AE" self_type: "_ZTIN5Hello2$AE"
} }
@@ -469,11 +469,11 @@ enum_types {
} }
enum_types { enum_types {
type_info { type_info {
name: "Hello::(anonymous enum at /development/vndk/tools/header-checker/tests/input/example1.h:18:3)" name: "Hello::(anonymous enum at development/vndk/tools/header-checker/tests/input/example1.h:18:3)"
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5Hello2$CE" referenced_type: "_ZTIN5Hello2$CE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN5Hello2$CE" linker_set_key: "_ZTIN5Hello2$CE"
self_type: "_ZTIN5Hello2$CE" self_type: "_ZTIN5Hello2$CE"
} }
@@ -494,7 +494,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test34KindE" referenced_type: "_ZTIN5test34KindE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test34KindE" linker_set_key: "_ZTIN5test34KindE"
self_type: "_ZTIN5test34KindE" self_type: "_ZTIN5test34KindE"
} }
@@ -515,7 +515,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN8CPPHello3BlaE" referenced_type: "_ZTIN8CPPHello3BlaE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIN8CPPHello3BlaE" linker_set_key: "_ZTIN8CPPHello3BlaE"
self_type: "_ZTIN8CPPHello3BlaE" self_type: "_ZTIN8CPPHello3BlaE"
} }
@@ -532,7 +532,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI18ForwardDeclaration" referenced_type: "_ZTI18ForwardDeclaration"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIP18ForwardDeclaration" linker_set_key: "_ZTIP18ForwardDeclaration"
self_type: "_ZTIP18ForwardDeclaration" self_type: "_ZTIP18ForwardDeclaration"
} }
@@ -543,7 +543,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI4ListIiE" referenced_type: "_ZTI4ListIiE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIP4ListIiE" linker_set_key: "_ZTIP4ListIiE"
self_type: "_ZTIP4ListIiE" self_type: "_ZTIP4ListIiE"
} }
@@ -554,7 +554,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI8CPPHello" referenced_type: "_ZTI8CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIP8CPPHello" linker_set_key: "_ZTIP8CPPHello"
self_type: "_ZTIP8CPPHello" self_type: "_ZTIP8CPPHello"
} }
@@ -565,7 +565,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI9StackNodeIiE" referenced_type: "_ZTI9StackNodeIiE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIP9StackNodeIiE" linker_set_key: "_ZTIP9StackNodeIiE"
self_type: "_ZTIP9StackNodeIiE" self_type: "_ZTIP9StackNodeIiE"
} }
@@ -576,7 +576,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIKN4ListIfE5_NodeE" referenced_type: "_ZTIKN4ListIfE5_NodeE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPKN4ListIfE5_NodeE" linker_set_key: "_ZTIPKN4ListIfE5_NodeE"
self_type: "_ZTIPKN4ListIfE5_NodeE" self_type: "_ZTIPKN4ListIfE5_NodeE"
} }
@@ -587,7 +587,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIKc" referenced_type: "_ZTIKc"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPKc" linker_set_key: "_ZTIPKc"
self_type: "_ZTIPKc" self_type: "_ZTIPKc"
} }
@@ -598,7 +598,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN4ListIfE5_NodeE" referenced_type: "_ZTIN4ListIfE5_NodeE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPN4ListIfE5_NodeE" linker_set_key: "_ZTIPN4ListIfE5_NodeE"
self_type: "_ZTIPN4ListIfE5_NodeE" self_type: "_ZTIPN4ListIfE5_NodeE"
} }
@@ -609,7 +609,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN4ListIiE5_NodeE" referenced_type: "_ZTIN4ListIiE5_NodeE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPN4ListIiE5_NodeE" linker_set_key: "_ZTIPN4ListIiE5_NodeE"
self_type: "_ZTIPN4ListIiE5_NodeE" self_type: "_ZTIPN4ListIiE5_NodeE"
} }
@@ -620,7 +620,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test210HelloAgainE" referenced_type: "_ZTIN5test210HelloAgainE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIPN5test210HelloAgainE" linker_set_key: "_ZTIPN5test210HelloAgainE"
self_type: "_ZTIPN5test210HelloAgainE" self_type: "_ZTIPN5test210HelloAgainE"
} }
@@ -631,7 +631,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -642,7 +642,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIPi" linker_set_key: "_ZTIPi"
self_type: "_ZTIPi" self_type: "_ZTIPi"
} }
@@ -653,7 +653,7 @@ lvalue_reference_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIKf" referenced_type: "_ZTIKf"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIRKf" linker_set_key: "_ZTIRKf"
self_type: "_ZTIRKf" self_type: "_ZTIRKf"
} }
@@ -664,7 +664,7 @@ lvalue_reference_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIRf" linker_set_key: "_ZTIRf"
self_type: "_ZTIRf" self_type: "_ZTIRf"
} }
@@ -675,7 +675,7 @@ lvalue_reference_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIRi" linker_set_key: "_ZTIRi"
self_type: "_ZTIRi" self_type: "_ZTIRi"
} }
@@ -790,7 +790,7 @@ qualified_types {
size: 2 size: 2
alignment: 1 alignment: 1
referenced_type: "_ZTIA2_b" referenced_type: "_ZTIA2_b"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIA2_Kb" linker_set_key: "_ZTIA2_Kb"
self_type: "_ZTIA2_Kb" self_type: "_ZTIA2_Kb"
} }
@@ -804,7 +804,7 @@ qualified_types {
size: 56 size: 56
alignment: 8 alignment: 8
referenced_type: "_ZTI8CPPHello" referenced_type: "_ZTI8CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIK8CPPHello" linker_set_key: "_ZTIK8CPPHello"
self_type: "_ZTIK8CPPHello" self_type: "_ZTIK8CPPHello"
} }
@@ -818,7 +818,7 @@ qualified_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTIN4ListIfE5_NodeE" referenced_type: "_ZTIN4ListIfE5_NodeE"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIKN4ListIfE5_NodeE" linker_set_key: "_ZTIKN4ListIfE5_NodeE"
self_type: "_ZTIKN4ListIfE5_NodeE" self_type: "_ZTIKN4ListIfE5_NodeE"
} }
@@ -832,7 +832,7 @@ qualified_types {
size: 1 size: 1
alignment: 1 alignment: 1
referenced_type: "_ZTIc" referenced_type: "_ZTIc"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIKc" linker_set_key: "_ZTIKc"
self_type: "_ZTIKc" self_type: "_ZTIKc"
} }
@@ -846,7 +846,7 @@ qualified_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIKf" linker_set_key: "_ZTIKf"
self_type: "_ZTIKf" self_type: "_ZTIKf"
} }
@@ -860,7 +860,7 @@ qualified_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_ZTIKi" linker_set_key: "_ZTIKi"
self_type: "_ZTIKi" self_type: "_ZTIKi"
} }
@@ -874,7 +874,7 @@ array_types {
size: 2 size: 2
alignment: 1 alignment: 1
referenced_type: "_ZTIb" referenced_type: "_ZTIb"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIA2_b" linker_set_key: "_ZTIA2_b"
self_type: "_ZTIA2_b" self_type: "_ZTIA2_b"
} }
@@ -882,7 +882,7 @@ array_types {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "ListMangle" function_name: "ListMangle"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP4ListIiE" referenced_type: "_ZTIP4ListIiE"
default_arg: false default_arg: false
@@ -899,7 +899,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "fooVariadic" function_name: "fooVariadic"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIRi" referenced_type: "_ZTIRi"
default_arg: false default_arg: false
@@ -916,7 +916,7 @@ functions {
functions { functions {
return_type: "_ZTI4ListIfE" return_type: "_ZTI4ListIfE"
function_name: "castInterface" function_name: "castInterface"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTI4ListIfE" referenced_type: "_ZTI4ListIfE"
default_arg: false default_arg: false
@@ -952,7 +952,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "boo" function_name: "boo"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIK8CPPHello" referenced_type: "_ZTIK8CPPHello"
default_arg: false default_arg: false
@@ -974,14 +974,14 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "format" function_name: "format"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "_Z6formatv" linker_set_key: "_Z6formatv"
access: public_access access: public_access
} }
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::PrivateNode" function_name: "List<float>::_Node::PrivateNode"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -993,7 +993,7 @@ functions {
functions { functions {
return_type: "_ZTIRf" return_type: "_ZTIRf"
function_name: "List<float>::_Node::getRef" function_name: "List<float>::_Node::getRef"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -1005,7 +1005,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::_Node" function_name: "List<float>::_Node::_Node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -1022,7 +1022,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::_Node" function_name: "List<float>::_Node::_Node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -1039,7 +1039,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::~_Node" function_name: "List<float>::_Node::~_Node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -1051,7 +1051,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "List<float>::_Node::~_Node" function_name: "List<float>::_Node::~_Node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPN4ListIfE5_NodeE" referenced_type: "_ZTIPN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -1063,7 +1063,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -1075,7 +1075,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -1087,7 +1087,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -1099,7 +1099,7 @@ functions {
functions { functions {
return_type: "_ZTIb" return_type: "_ZTIb"
function_name: "test3::End" function_name: "test3::End"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
default_arg: true default_arg: true
@@ -1111,7 +1111,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "CPPHello::again" function_name: "CPPHello::again"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP8CPPHello" referenced_type: "_ZTIP8CPPHello"
default_arg: false default_arg: false
@@ -1123,7 +1123,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "CPPHello::test_enum" function_name: "CPPHello::test_enum"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP8CPPHello" referenced_type: "_ZTIP8CPPHello"
default_arg: false default_arg: false
@@ -1135,7 +1135,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CPPHello::CPPHello" function_name: "CPPHello::CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP8CPPHello" referenced_type: "_ZTIP8CPPHello"
default_arg: false default_arg: false
@@ -1147,7 +1147,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CPPHello::CPPHello" function_name: "CPPHello::CPPHello"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP8CPPHello" referenced_type: "_ZTIP8CPPHello"
default_arg: false default_arg: false
@@ -1159,7 +1159,7 @@ functions {
functions { functions {
return_type: "_ZTIRKf" return_type: "_ZTIRKf"
function_name: "List<float>::_Node::getRef" function_name: "List<float>::_Node::getRef"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIPKN4ListIfE5_NodeE" referenced_type: "_ZTIPKN4ListIfE5_NodeE"
default_arg: false default_arg: false
@@ -1171,7 +1171,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "uses_forward_decl" function_name: "uses_forward_decl"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
parameters { parameters {
referenced_type: "_ZTIP18ForwardDeclaration" referenced_type: "_ZTIP18ForwardDeclaration"
default_arg: false default_arg: false
@@ -1182,49 +1182,49 @@ functions {
} }
global_vars { global_vars {
name: "__test_var" name: "__test_var"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZL10__test_var" linker_set_key: "_ZL10__test_var"
referenced_type: "_ZTIA2_Kb" referenced_type: "_ZTIA2_Kb"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test2::HelloAgain::hello_forever" name: "test2::HelloAgain::hello_forever"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test210HelloAgain13hello_foreverE" linker_set_key: "_ZN5test210HelloAgain13hello_foreverE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test3::double_bye" name: "test3::double_bye"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test310double_byeE" linker_set_key: "_ZN5test310double_byeE"
referenced_type: "_ZTIN5test38ByeAgainIdEE" referenced_type: "_ZTIN5test38ByeAgainIdEE"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test3::ByeAgain<float>::foo_forever" name: "test3::ByeAgain<float>::foo_forever"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test38ByeAgainIfE11foo_foreverE" linker_set_key: "_ZN5test38ByeAgainIfE11foo_foreverE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "float_list_test" name: "float_list_test"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "float_list_test" linker_set_key: "float_list_test"
referenced_type: "_ZTI4ListIfE" referenced_type: "_ZTI4ListIfE"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "int_list_test" name: "int_list_test"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "int_list_test" linker_set_key: "int_list_test"
referenced_type: "_ZTI4ListIiE" referenced_type: "_ZTI4ListIiE"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "node" name: "node"
source_file: "/development/vndk/tools/header-checker/tests/input/example1.h" source_file: "development/vndk/tools/header-checker/tests/input/example1.h"
linker_set_key: "node" linker_set_key: "node"
referenced_type: "_ZTIN4ListIfE5_NodeE" referenced_type: "_ZTIN4ListIfE5_NodeE"
access: public_access access: public_access

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI10HiddenBase" referenced_type: "_ZTI10HiddenBase"
source_file: "/development/vndk/tools/header-checker/tests/input/example3.h" source_file: "development/vndk/tools/header-checker/tests/input/example3.h"
linker_set_key: "_ZTI10HiddenBase" linker_set_key: "_ZTI10HiddenBase"
self_type: "_ZTI10HiddenBase" self_type: "_ZTI10HiddenBase"
} }
@@ -29,7 +29,7 @@ record_types {
size: 40 size: 40
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test210HelloAgainE" referenced_type: "_ZTIN5test210HelloAgainE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test210HelloAgainE" linker_set_key: "_ZTIN5test210HelloAgainE"
self_type: "_ZTIN5test210HelloAgainE" self_type: "_ZTIN5test210HelloAgainE"
} }
@@ -86,7 +86,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test35Outer5InnerE" referenced_type: "_ZTIN5test35Outer5InnerE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test35Outer5InnerE" linker_set_key: "_ZTIN5test35Outer5InnerE"
self_type: "_ZTIN5test35Outer5InnerE" self_type: "_ZTIN5test35Outer5InnerE"
} }
@@ -105,7 +105,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test35OuterE" referenced_type: "_ZTIN5test35OuterE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test35OuterE" linker_set_key: "_ZTIN5test35OuterE"
self_type: "_ZTIN5test35OuterE" self_type: "_ZTIN5test35OuterE"
} }
@@ -124,7 +124,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test38ByeAgainIdEE" referenced_type: "_ZTIN5test38ByeAgainIdEE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test38ByeAgainIdEE" linker_set_key: "_ZTIN5test38ByeAgainIdEE"
self_type: "_ZTIN5test38ByeAgainIdEE" self_type: "_ZTIN5test38ByeAgainIdEE"
} }
@@ -154,7 +154,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test38ByeAgainIfEE" referenced_type: "_ZTIN5test38ByeAgainIfEE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test38ByeAgainIfEE" linker_set_key: "_ZTIN5test38ByeAgainIfEE"
self_type: "_ZTIN5test38ByeAgainIfEE" self_type: "_ZTIN5test38ByeAgainIfEE"
} }
@@ -184,7 +184,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI5Foo_s" referenced_type: "_ZTI5Foo_s"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTI5Foo_s" linker_set_key: "_ZTI5Foo_s"
self_type: "_ZTI5Foo_s" self_type: "_ZTI5Foo_s"
} }
@@ -205,7 +205,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN5test34KindE" referenced_type: "_ZTIN5test34KindE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIN5test34KindE" linker_set_key: "_ZTIN5test34KindE"
self_type: "_ZTIN5test34KindE" self_type: "_ZTIN5test34KindE"
} }
@@ -226,7 +226,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test210HelloAgainE" referenced_type: "_ZTIN5test210HelloAgainE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIPN5test210HelloAgainE" linker_set_key: "_ZTIPN5test210HelloAgainE"
self_type: "_ZTIPN5test210HelloAgainE" self_type: "_ZTIPN5test210HelloAgainE"
} }
@@ -237,7 +237,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test38ByeAgainIdEE" referenced_type: "_ZTIN5test38ByeAgainIdEE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIPN5test38ByeAgainIdEE" linker_set_key: "_ZTIPN5test38ByeAgainIdEE"
self_type: "_ZTIPN5test38ByeAgainIdEE" self_type: "_ZTIPN5test38ByeAgainIdEE"
} }
@@ -248,7 +248,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIN5test38ByeAgainIfEE" referenced_type: "_ZTIN5test38ByeAgainIfEE"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIPN5test38ByeAgainIfEE" linker_set_key: "_ZTIPN5test38ByeAgainIfEE"
self_type: "_ZTIPN5test38ByeAgainIfEE" self_type: "_ZTIPN5test38ByeAgainIfEE"
} }
@@ -337,7 +337,7 @@ qualified_types {
size: 2 size: 2
alignment: 1 alignment: 1
referenced_type: "_ZTIA2_b" referenced_type: "_ZTIA2_b"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIA2_Kb" linker_set_key: "_ZTIA2_Kb"
self_type: "_ZTIA2_Kb" self_type: "_ZTIA2_Kb"
} }
@@ -351,7 +351,7 @@ array_types {
size: 2 size: 2
alignment: 1 alignment: 1
referenced_type: "_ZTIb" referenced_type: "_ZTIb"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZTIA2_b" linker_set_key: "_ZTIA2_b"
self_type: "_ZTIA2_b" self_type: "_ZTIA2_b"
} }
@@ -359,7 +359,7 @@ array_types {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "test2::HelloAgain::again" function_name: "test2::HelloAgain::again"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -371,7 +371,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -383,7 +383,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -395,7 +395,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "test2::HelloAgain::~HelloAgain" function_name: "test2::HelloAgain::~HelloAgain"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test210HelloAgainE" referenced_type: "_ZTIPN5test210HelloAgainE"
default_arg: false default_arg: false
@@ -407,7 +407,7 @@ functions {
functions { functions {
return_type: "_ZTIb" return_type: "_ZTIb"
function_name: "test3::End" function_name: "test3::End"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
default_arg: true default_arg: true
@@ -419,7 +419,7 @@ functions {
functions { functions {
return_type: "_ZTIb" return_type: "_ZTIb"
function_name: "test3::Begin" function_name: "test3::Begin"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
default_arg: false default_arg: false
@@ -449,7 +449,7 @@ functions {
functions { functions {
return_type: "_ZTINSt3__16vectorIPiNS_9allocatorIS1_EEEE" return_type: "_ZTINSt3__16vectorIPiNS_9allocatorIS1_EEEE"
function_name: "test3::Dummy" function_name: "test3::Dummy"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -461,7 +461,7 @@ functions {
functions { functions {
return_type: "_ZTId" return_type: "_ZTId"
function_name: "test3::ByeAgain<double>::method_foo" function_name: "test3::ByeAgain<double>::method_foo"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test38ByeAgainIdEE" referenced_type: "_ZTIPN5test38ByeAgainIdEE"
default_arg: false default_arg: false
@@ -478,7 +478,7 @@ functions {
functions { functions {
return_type: "_ZTIf" return_type: "_ZTIf"
function_name: "test3::ByeAgain<float>::method_foo" function_name: "test3::ByeAgain<float>::method_foo"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
parameters { parameters {
referenced_type: "_ZTIPN5test38ByeAgainIfEE" referenced_type: "_ZTIPN5test38ByeAgainIfEE"
default_arg: false default_arg: false
@@ -494,28 +494,28 @@ functions {
} }
global_vars { global_vars {
name: "__test_var" name: "__test_var"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZL10__test_var" linker_set_key: "_ZL10__test_var"
referenced_type: "_ZTIA2_Kb" referenced_type: "_ZTIA2_Kb"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test2::HelloAgain::hello_forever" name: "test2::HelloAgain::hello_forever"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test210HelloAgain13hello_foreverE" linker_set_key: "_ZN5test210HelloAgain13hello_foreverE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test3::double_bye" name: "test3::double_bye"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test310double_byeE" linker_set_key: "_ZN5test310double_byeE"
referenced_type: "_ZTIN5test38ByeAgainIdEE" referenced_type: "_ZTIN5test38ByeAgainIdEE"
access: public_access access: public_access
} }
global_vars { global_vars {
name: "test3::ByeAgain<float>::foo_forever" name: "test3::ByeAgain<float>::foo_forever"
source_file: "/development/vndk/tools/header-checker/tests/input/example2.h" source_file: "development/vndk/tools/header-checker/tests/input/example2.h"
linker_set_key: "_ZN5test38ByeAgainIfE11foo_foreverE" linker_set_key: "_ZN5test38ByeAgainIfE11foo_foreverE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI10HiddenBase" referenced_type: "_ZTI10HiddenBase"
source_file: "/development/vndk/tools/header-checker/tests/input/example3.h" source_file: "development/vndk/tools/header-checker/tests/input/example3.h"
linker_set_key: "_ZTI10HiddenBase" linker_set_key: "_ZTI10HiddenBase"
self_type: "_ZTI10HiddenBase" self_type: "_ZTI10HiddenBase"
} }

View File

@@ -23,19 +23,19 @@
"linker_set_key" : "non_type_template", "linker_set_key" : "non_type_template",
"name" : "non_type_template", "name" : "non_type_template",
"referenced_type" : "_ZTIi", "referenced_type" : "_ZTIi",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
}, },
{ {
"linker_set_key" : "return_type", "linker_set_key" : "return_type",
"name" : "return_type", "name" : "return_type",
"referenced_type" : "_ZTI7STDCALL", "referenced_type" : "_ZTI7STDCALL",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
}, },
{ {
"linker_set_key" : "template_arg_in_namespace", "linker_set_key" : "template_arg_in_namespace",
"name" : "template_arg_in_namespace", "name" : "template_arg_in_namespace",
"referenced_type" : "_ZTIi", "referenced_type" : "_ZTIi",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
} }
], ],
"lvalue_reference_types" : [], "lvalue_reference_types" : [],

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI3Foo" linker_set_key: "_ZTI3Foo"
self_type: "_ZTI3Foo" self_type: "_ZTI3Foo"
} }
@@ -29,7 +29,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI6Cinner" linker_set_key: "_ZTI6Cinner"
self_type: "_ZTI6Cinner" self_type: "_ZTI6Cinner"
} }
@@ -48,7 +48,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI7Cstruct" linker_set_key: "_ZTI7Cstruct"
self_type: "_ZTI7Cstruct" self_type: "_ZTI7Cstruct"
} }
@@ -73,7 +73,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIP3Foo" linker_set_key: "_ZTIP3Foo"
self_type: "_ZTIP3Foo" self_type: "_ZTIP3Foo"
} }
@@ -84,7 +84,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP6Cinner" linker_set_key: "_ZTIP6Cinner"
self_type: "_ZTIP6Cinner" self_type: "_ZTIP6Cinner"
} }
@@ -95,7 +95,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP7Cstruct" linker_set_key: "_ZTIP7Cstruct"
self_type: "_ZTIP7Cstruct" self_type: "_ZTIP7Cstruct"
} }
@@ -106,7 +106,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIP7Cstruct" referenced_type: "_ZTIP7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIPP7Cstruct" linker_set_key: "_ZTIPP7Cstruct"
self_type: "_ZTIPP7Cstruct" self_type: "_ZTIPP7Cstruct"
} }
@@ -117,7 +117,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIPi" linker_set_key: "_ZTIPi"
self_type: "_ZTIPi" self_type: "_ZTIPi"
} }
@@ -151,7 +151,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CFunction" function_name: "CFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
parameters { parameters {
referenced_type: "_ZTIPP7Cstruct" referenced_type: "_ZTIPP7Cstruct"
default_arg: false default_arg: false
@@ -163,7 +163,7 @@ functions {
functions { functions {
return_type: "_ZTI3Foo" return_type: "_ZTI3Foo"
function_name: "foo" function_name: "foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
parameters { parameters {
referenced_type: "_ZTIPi" referenced_type: "_ZTIPi"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12UnusedStruct" referenced_type: "_ZTI12UnusedStruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI12UnusedStruct" linker_set_key: "_ZTI12UnusedStruct"
self_type: "_ZTI12UnusedStruct" self_type: "_ZTI12UnusedStruct"
} }
@@ -23,7 +23,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI3Foo" linker_set_key: "_ZTI3Foo"
self_type: "_ZTI3Foo" self_type: "_ZTI3Foo"
} }
@@ -48,7 +48,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI6Cinner" linker_set_key: "_ZTI6Cinner"
self_type: "_ZTI6Cinner" self_type: "_ZTI6Cinner"
} }
@@ -67,7 +67,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI7Cstruct" linker_set_key: "_ZTI7Cstruct"
self_type: "_ZTI7Cstruct" self_type: "_ZTI7Cstruct"
} }
@@ -92,7 +92,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIP3Foo" linker_set_key: "_ZTIP3Foo"
self_type: "_ZTIP3Foo" self_type: "_ZTIP3Foo"
} }
@@ -103,7 +103,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP6Cinner" linker_set_key: "_ZTIP6Cinner"
self_type: "_ZTIP6Cinner" self_type: "_ZTIP6Cinner"
} }
@@ -114,7 +114,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP7Cstruct" linker_set_key: "_ZTIP7Cstruct"
self_type: "_ZTIP7Cstruct" self_type: "_ZTIP7Cstruct"
} }
@@ -125,7 +125,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIP7Cstruct" referenced_type: "_ZTIP7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIPP7Cstruct" linker_set_key: "_ZTIPP7Cstruct"
self_type: "_ZTIPP7Cstruct" self_type: "_ZTIPP7Cstruct"
} }
@@ -136,7 +136,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIPi" linker_set_key: "_ZTIPi"
self_type: "_ZTIPi" self_type: "_ZTIPi"
} }
@@ -170,7 +170,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CFunction" function_name: "CFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
parameters { parameters {
referenced_type: "_ZTIPP7Cstruct" referenced_type: "_ZTIPP7Cstruct"
default_arg: false default_arg: false
@@ -182,7 +182,7 @@ functions {
functions { functions {
return_type: "_ZTI3Foo" return_type: "_ZTI3Foo"
function_name: "foo" function_name: "foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
parameters { parameters {
referenced_type: "_ZTIPi" referenced_type: "_ZTIPi"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "HighVolumeSpeaker::AddedFunction" function_name: "HighVolumeSpeaker::AddedFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -420,7 +420,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -419,7 +419,7 @@ functions {
} }
global_vars { global_vars {
name: "HighVolumeSpeaker::global_unprotected_id" name: "HighVolumeSpeaker::global_unprotected_id"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZN17HighVolumeSpeaker21global_unprotected_idE" linker_set_key: "_ZN17HighVolumeSpeaker21global_unprotected_idE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -210,7 +210,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -221,7 +221,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -232,7 +232,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -243,7 +243,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -303,7 +303,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -315,7 +315,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -327,7 +327,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -339,7 +339,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -351,7 +351,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -363,7 +363,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -392,7 +392,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -218,7 +218,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -229,7 +229,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -240,7 +240,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -251,7 +251,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -311,7 +311,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -323,7 +323,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -335,7 +335,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -347,7 +347,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -359,7 +359,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -371,7 +371,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -388,7 +388,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -400,7 +400,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 20 size: 20
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -189,7 +189,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -245,7 +245,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -274,7 +274,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -285,7 +285,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -296,7 +296,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -307,7 +307,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -367,7 +367,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -391,7 +391,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -403,7 +403,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -415,7 +415,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -427,7 +427,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -444,7 +444,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -456,7 +456,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -107,7 +107,7 @@
"referenced_type" : "_ZTIN12SuperSpeaker6VolumeE", "referenced_type" : "_ZTIN12SuperSpeaker6VolumeE",
"self_type" : "_ZTIN12SuperSpeaker6VolumeE", "self_type" : "_ZTIN12SuperSpeaker6VolumeE",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h",
"underlying_type" : "_ZTIj" "underlying_type" : "_ZTIj"
} }
], ],
@@ -125,7 +125,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "SuperSpeaker::CreateSuperSpeaker", "function_name" : "SuperSpeaker::CreateSuperSpeaker",
@@ -137,7 +137,7 @@
} }
], ],
"return_type" : "_ZTIP12SuperSpeaker", "return_type" : "_ZTIP12SuperSpeaker",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "SuperSpeaker::SpeakLoud", "function_name" : "SuperSpeaker::SpeakLoud",
@@ -150,7 +150,7 @@
} }
], ],
"return_type" : "_ZTIN12SuperSpeaker6VolumeE", "return_type" : "_ZTIN12SuperSpeaker6VolumeE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "LowVolumeSpeaker::Speak", "function_name" : "LowVolumeSpeaker::Speak",
@@ -163,7 +163,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"function_name" : "LowVolumeSpeaker::Listen", "function_name" : "LowVolumeSpeaker::Listen",
@@ -176,7 +176,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::BadPractice", "function_name" : "HighVolumeSpeaker::BadPractice",
@@ -192,7 +192,7 @@
} }
], ],
"return_type" : "_ZTIP17HighVolumeSpeaker", "return_type" : "_ZTIP17HighVolumeSpeaker",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::Speak", "function_name" : "HighVolumeSpeaker::Speak",
@@ -205,7 +205,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::Listen", "function_name" : "HighVolumeSpeaker::Listen",
@@ -218,7 +218,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
} }
], ],
"global_vars" : [], "global_vars" : [],
@@ -232,7 +232,7 @@
"referenced_type" : "_ZTI12SuperSpeaker", "referenced_type" : "_ZTI12SuperSpeaker",
"self_type" : "_ZTIP12SuperSpeaker", "self_type" : "_ZTIP12SuperSpeaker",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"alignment" : 4, "alignment" : 4,
@@ -241,7 +241,7 @@
"referenced_type" : "_ZTI16LowVolumeSpeaker", "referenced_type" : "_ZTI16LowVolumeSpeaker",
"self_type" : "_ZTIP16LowVolumeSpeaker", "self_type" : "_ZTIP16LowVolumeSpeaker",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"alignment" : 4, "alignment" : 4,
@@ -250,7 +250,7 @@
"referenced_type" : "_ZTI17HighVolumeSpeaker", "referenced_type" : "_ZTI17HighVolumeSpeaker",
"self_type" : "_ZTIP17HighVolumeSpeaker", "self_type" : "_ZTIP17HighVolumeSpeaker",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"alignment" : 4, "alignment" : 4,
@@ -259,7 +259,7 @@
"referenced_type" : "_ZTIf", "referenced_type" : "_ZTIf",
"self_type" : "_ZTIPf", "self_type" : "_ZTIPf",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
} }
], ],
"qualified_types" : [], "qualified_types" : [],
@@ -282,7 +282,7 @@
"referenced_type" : "_ZTI12SuperSpeaker", "referenced_type" : "_ZTI12SuperSpeaker",
"self_type" : "_ZTI12SuperSpeaker", "self_type" : "_ZTI12SuperSpeaker",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h",
"vtable_components" : "vtable_components" :
[ [
{ {
@@ -337,7 +337,7 @@
"referenced_type" : "_ZTI16LowVolumeSpeaker", "referenced_type" : "_ZTI16LowVolumeSpeaker",
"self_type" : "_ZTI16LowVolumeSpeaker", "self_type" : "_ZTI16LowVolumeSpeaker",
"size" : 16, "size" : 16,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h",
"vtable_components" : "vtable_components" :
[ [
{ {
@@ -377,7 +377,7 @@
"referenced_type" : "_ZTI17HighVolumeSpeaker", "referenced_type" : "_ZTI17HighVolumeSpeaker",
"self_type" : "_ZTI17HighVolumeSpeaker", "self_type" : "_ZTI17HighVolumeSpeaker",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h",
"vtable_components" : "vtable_components" :
[ [
{ {

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIKf" referenced_type: "_ZTIKf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPKf" linker_set_key: "_ZTIPKf"
self_type: "_ZTIPKf" self_type: "_ZTIPKf"
} }
@@ -310,7 +310,7 @@ qualified_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIKf" linker_set_key: "_ZTIKf"
self_type: "_ZTIKf" self_type: "_ZTIKf"
} }
@@ -321,7 +321,7 @@ qualified_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -333,7 +333,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -345,7 +345,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -357,7 +357,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -369,7 +369,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -381,7 +381,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -398,7 +398,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -410,7 +410,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIx" referenced_type: "_ZTIx"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPx" linker_set_key: "_ZTIPx"
self_type: "_ZTIPx" self_type: "_ZTIPx"
} }
@@ -320,7 +320,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -332,7 +332,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -344,7 +344,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -356,7 +356,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -368,7 +368,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -397,7 +397,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -409,7 +409,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -320,7 +320,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -332,7 +332,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -344,7 +344,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -356,7 +356,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -368,7 +368,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -397,7 +397,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -409,7 +409,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,14 +307,14 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZN12SuperSpeaker11SpeakLouderEv" linker_set_key: "_ZN12SuperSpeaker11SpeakLouderEv"
access: public_access access: public_access
} }
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -326,7 +326,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -338,7 +338,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -350,7 +350,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -362,7 +362,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -391,7 +391,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -14,7 +14,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "ifunc" function_name: "ifunc"
source_file: "/development/vndk/tools/header-checker/tests/integration/ifunc/ifunc.c" source_file: "development/vndk/tools/header-checker/tests/integration/ifunc/ifunc.c"
linker_set_key: "ifunc" linker_set_key: "ifunc"
access: public_access access: public_access
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI10DerivedBar" referenced_type: "_ZTI10DerivedBar"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTI10DerivedBar" linker_set_key: "_ZTI10DerivedBar"
self_type: "_ZTI10DerivedBar" self_type: "_ZTI10DerivedBar"
} }
@@ -60,7 +60,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI15PureVirtualBase" referenced_type: "_ZTI15PureVirtualBase"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTI15PureVirtualBase" linker_set_key: "_ZTI15PureVirtualBase"
self_type: "_ZTI15PureVirtualBase" self_type: "_ZTI15PureVirtualBase"
} }
@@ -111,7 +111,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI10DerivedBar" referenced_type: "_ZTI10DerivedBar"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTIP10DerivedBar" linker_set_key: "_ZTIP10DerivedBar"
self_type: "_ZTIP10DerivedBar" self_type: "_ZTIP10DerivedBar"
} }
@@ -122,7 +122,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI15PureVirtualBase" referenced_type: "_ZTI15PureVirtualBase"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTIP15PureVirtualBase" linker_set_key: "_ZTIP15PureVirtualBase"
self_type: "_ZTIP15PureVirtualBase" self_type: "_ZTIP15PureVirtualBase"
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI11ShouldRepro" referenced_type: "_ZTI11ShouldRepro"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/reproducability_c.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/reproducability_c.h"
linker_set_key: "_ZTI11ShouldRepro" linker_set_key: "_ZTI11ShouldRepro"
self_type: "_ZTI11ShouldRepro" self_type: "_ZTI11ShouldRepro"
} }

View File

@@ -17,7 +17,7 @@
} }
], ],
"return_type" : "_ZTIRN11namespace_a1AE", "return_type" : "_ZTIRN11namespace_a1AE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"access" : "private", "access" : "private",
@@ -34,7 +34,7 @@
} }
], ],
"return_type" : "_ZTIN12InvalidClass1DE", "return_type" : "_ZTIN12InvalidClass1DE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"global_vars" : "global_vars" :
@@ -43,25 +43,25 @@
"linker_set_key" : "a", "linker_set_key" : "a",
"name" : "a", "name" : "a",
"referenced_type" : "_ZTIN11namespace_a1AE", "referenced_type" : "_ZTIN11namespace_a1AE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "b", "linker_set_key" : "b",
"name" : "b", "name" : "b",
"referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "c", "linker_set_key" : "c",
"name" : "c", "name" : "c",
"referenced_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "template_in_macro", "linker_set_key" : "template_in_macro",
"name" : "template_in_macro", "name" : "template_in_macro",
"referenced_type" : "_ZTIP15TemplateInMacroIJ1FEE", "referenced_type" : "_ZTIP15TemplateInMacroIJ1FEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"lvalue_reference_types" : "lvalue_reference_types" :
@@ -73,7 +73,7 @@
"referenced_type" : "_ZTIN11namespace_a1AE", "referenced_type" : "_ZTIN11namespace_a1AE",
"self_type" : "_ZTIRN11namespace_a1AE", "self_type" : "_ZTIRN11namespace_a1AE",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"pointer_types" : "pointer_types" :
@@ -85,7 +85,7 @@
"referenced_type" : "_ZTI12InvalidClass", "referenced_type" : "_ZTI12InvalidClass",
"self_type" : "_ZTIP12InvalidClass", "self_type" : "_ZTIP12InvalidClass",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -94,7 +94,7 @@
"referenced_type" : "_ZTI15TemplateInMacroIJ1FEE", "referenced_type" : "_ZTI15TemplateInMacroIJ1FEE",
"self_type" : "_ZTIP15TemplateInMacroIJ1FEE", "self_type" : "_ZTIP15TemplateInMacroIJ1FEE",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"qualified_types" : "qualified_types" :
@@ -105,7 +105,7 @@
"name" : "const namespace_b::template_b<const B *>", "name" : "const namespace_b::template_b<const B *>",
"referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE",
"self_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE", "self_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"record_types" : [], "record_types" : [],

View File

@@ -23,19 +23,19 @@
"linker_set_key" : "non_type_template", "linker_set_key" : "non_type_template",
"name" : "non_type_template", "name" : "non_type_template",
"referenced_type" : "_ZTIi", "referenced_type" : "_ZTIi",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
}, },
{ {
"linker_set_key" : "return_type", "linker_set_key" : "return_type",
"name" : "return_type", "name" : "return_type",
"referenced_type" : "_ZTI7STDCALL", "referenced_type" : "_ZTI7STDCALL",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
}, },
{ {
"linker_set_key" : "template_arg_in_namespace", "linker_set_key" : "template_arg_in_namespace",
"name" : "template_arg_in_namespace", "name" : "template_arg_in_namespace",
"referenced_type" : "_ZTIi", "referenced_type" : "_ZTIi",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
} }
], ],
"lvalue_reference_types" : [], "lvalue_reference_types" : [],

View File

@@ -37,11 +37,11 @@
} }
], ],
"linker_set_key" : "_ZTI2$A", "linker_set_key" : "_ZTI2$A",
"name" : "(anonymous enum at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:1:1)", "name" : "(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:1:1)",
"referenced_type" : "_ZTI2$A", "referenced_type" : "_ZTI2$A",
"self_type" : "_ZTI2$A", "self_type" : "_ZTI2$A",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
"underlying_type" : "_ZTIc" "underlying_type" : "_ZTIc"
}, },
{ {
@@ -54,11 +54,11 @@
} }
], ],
"linker_set_key" : "_ZTI2$B", "linker_set_key" : "_ZTI2$B",
"name" : "(anonymous enum at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:5:1)", "name" : "(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:5:1)",
"referenced_type" : "_ZTI2$B", "referenced_type" : "_ZTI2$B",
"self_type" : "_ZTI2$B", "self_type" : "_ZTI2$B",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
"underlying_type" : "_ZTIc" "underlying_type" : "_ZTIc"
}, },
{ {
@@ -71,11 +71,11 @@
} }
], ],
"linker_set_key" : "_ZTI21$FIRST_ANONYMOUS_ENUM", "linker_set_key" : "_ZTI21$FIRST_ANONYMOUS_ENUM",
"name" : "(anonymous enum at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/include_golden.h:1:1)", "name" : "(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/include_golden.h:1:1)",
"referenced_type" : "_ZTI21$FIRST_ANONYMOUS_ENUM", "referenced_type" : "_ZTI21$FIRST_ANONYMOUS_ENUM",
"self_type" : "_ZTI21$FIRST_ANONYMOUS_ENUM", "self_type" : "_ZTI21$FIRST_ANONYMOUS_ENUM",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/include_golden.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/include_golden.h",
"underlying_type" : "_ZTIj" "underlying_type" : "_ZTIj"
}, },
{ {
@@ -92,11 +92,11 @@
} }
], ],
"linker_set_key" : "_ZTIN3$_22$BE", "linker_set_key" : "_ZTIN3$_22$BE",
"name" : "(anonymous struct at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)::(anonymous enum at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:10:3)", "name" : "(anonymous struct at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)::(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:10:3)",
"referenced_type" : "_ZTIN3$_22$BE", "referenced_type" : "_ZTIN3$_22$BE",
"self_type" : "_ZTIN3$_22$BE", "self_type" : "_ZTIN3$_22$BE",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
"underlying_type" : "_ZTIj" "underlying_type" : "_ZTIj"
}, },
{ {
@@ -113,11 +113,11 @@
} }
], ],
"linker_set_key" : "_ZTIN3$_32$BE", "linker_set_key" : "_ZTIN3$_32$BE",
"name" : "(anonymous struct at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)::(anonymous enum at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:10:3)", "name" : "(anonymous struct at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)::(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:10:3)",
"referenced_type" : "_ZTIN3$_32$BE", "referenced_type" : "_ZTIN3$_32$BE",
"self_type" : "_ZTIN3$_32$BE", "self_type" : "_ZTIN3$_32$BE",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
"underlying_type" : "_ZTIj" "underlying_type" : "_ZTIj"
} }
], ],
@@ -140,11 +140,11 @@
], ],
"is_anonymous" : true, "is_anonymous" : true,
"linker_set_key" : "_ZTI3$_2", "linker_set_key" : "_ZTI3$_2",
"name" : "(anonymous struct at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)", "name" : "(anonymous struct at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)",
"referenced_type" : "_ZTI3$_2", "referenced_type" : "_ZTI3$_2",
"self_type" : "_ZTI3$_2", "self_type" : "_ZTI3$_2",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h"
}, },
{ {
"alignment" : 4, "alignment" : 4,
@@ -157,11 +157,11 @@
], ],
"is_anonymous" : true, "is_anonymous" : true,
"linker_set_key" : "_ZTI3$_3", "linker_set_key" : "_ZTI3$_3",
"name" : "(anonymous struct at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)", "name" : "(anonymous struct at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)",
"referenced_type" : "_ZTI3$_3", "referenced_type" : "_ZTI3$_3",
"self_type" : "_ZTI3$_3", "self_type" : "_ZTI3$_3",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h"
} }
], ],
"rvalue_reference_types" : [] "rvalue_reference_types" : []

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI3Foo" linker_set_key: "_ZTI3Foo"
self_type: "_ZTI3Foo" self_type: "_ZTI3Foo"
} }
@@ -29,7 +29,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI6Cinner" linker_set_key: "_ZTI6Cinner"
self_type: "_ZTI6Cinner" self_type: "_ZTI6Cinner"
} }
@@ -48,7 +48,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI7Cstruct" linker_set_key: "_ZTI7Cstruct"
self_type: "_ZTI7Cstruct" self_type: "_ZTI7Cstruct"
} }
@@ -73,7 +73,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIP3Foo" linker_set_key: "_ZTIP3Foo"
self_type: "_ZTIP3Foo" self_type: "_ZTIP3Foo"
} }
@@ -84,7 +84,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP6Cinner" linker_set_key: "_ZTIP6Cinner"
self_type: "_ZTIP6Cinner" self_type: "_ZTIP6Cinner"
} }
@@ -95,7 +95,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP7Cstruct" linker_set_key: "_ZTIP7Cstruct"
self_type: "_ZTIP7Cstruct" self_type: "_ZTIP7Cstruct"
} }
@@ -106,7 +106,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIP7Cstruct" referenced_type: "_ZTIP7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIPP7Cstruct" linker_set_key: "_ZTIPP7Cstruct"
self_type: "_ZTIPP7Cstruct" self_type: "_ZTIPP7Cstruct"
} }
@@ -117,7 +117,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIPi" linker_set_key: "_ZTIPi"
self_type: "_ZTIPi" self_type: "_ZTIPi"
} }
@@ -151,7 +151,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CFunction" function_name: "CFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
parameters { parameters {
referenced_type: "_ZTIPP7Cstruct" referenced_type: "_ZTIPP7Cstruct"
default_arg: false default_arg: false
@@ -163,7 +163,7 @@ functions {
functions { functions {
return_type: "_ZTI3Foo" return_type: "_ZTI3Foo"
function_name: "foo" function_name: "foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
parameters { parameters {
referenced_type: "_ZTIPi" referenced_type: "_ZTIPi"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12UnusedStruct" referenced_type: "_ZTI12UnusedStruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI12UnusedStruct" linker_set_key: "_ZTI12UnusedStruct"
self_type: "_ZTI12UnusedStruct" self_type: "_ZTI12UnusedStruct"
} }
@@ -23,7 +23,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI3Foo" linker_set_key: "_ZTI3Foo"
self_type: "_ZTI3Foo" self_type: "_ZTI3Foo"
} }
@@ -48,7 +48,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI6Cinner" linker_set_key: "_ZTI6Cinner"
self_type: "_ZTI6Cinner" self_type: "_ZTI6Cinner"
} }
@@ -67,7 +67,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI7Cstruct" linker_set_key: "_ZTI7Cstruct"
self_type: "_ZTI7Cstruct" self_type: "_ZTI7Cstruct"
} }
@@ -92,7 +92,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIP3Foo" linker_set_key: "_ZTIP3Foo"
self_type: "_ZTIP3Foo" self_type: "_ZTIP3Foo"
} }
@@ -103,7 +103,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP6Cinner" linker_set_key: "_ZTIP6Cinner"
self_type: "_ZTIP6Cinner" self_type: "_ZTIP6Cinner"
} }
@@ -114,7 +114,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP7Cstruct" linker_set_key: "_ZTIP7Cstruct"
self_type: "_ZTIP7Cstruct" self_type: "_ZTIP7Cstruct"
} }
@@ -125,7 +125,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIP7Cstruct" referenced_type: "_ZTIP7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIPP7Cstruct" linker_set_key: "_ZTIPP7Cstruct"
self_type: "_ZTIPP7Cstruct" self_type: "_ZTIPP7Cstruct"
} }
@@ -136,7 +136,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIPi" linker_set_key: "_ZTIPi"
self_type: "_ZTIPi" self_type: "_ZTIPi"
} }
@@ -170,7 +170,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CFunction" function_name: "CFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
parameters { parameters {
referenced_type: "_ZTIPP7Cstruct" referenced_type: "_ZTIPP7Cstruct"
default_arg: false default_arg: false
@@ -182,7 +182,7 @@ functions {
functions { functions {
return_type: "_ZTI3Foo" return_type: "_ZTI3Foo"
function_name: "foo" function_name: "foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
parameters { parameters {
referenced_type: "_ZTIPi" referenced_type: "_ZTIPi"
default_arg: false default_arg: false

View File

@@ -37,11 +37,11 @@
} }
], ],
"linker_set_key" : "_ZTI2$A", "linker_set_key" : "_ZTI2$A",
"name" : "(anonymous enum at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:1:1)", "name" : "(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:1:1)",
"referenced_type" : "_ZTI2$A", "referenced_type" : "_ZTI2$A",
"self_type" : "_ZTI2$A", "self_type" : "_ZTI2$A",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
"underlying_type" : "_ZTIc" "underlying_type" : "_ZTIc"
}, },
{ {
@@ -54,11 +54,11 @@
} }
], ],
"linker_set_key" : "_ZTI2$B", "linker_set_key" : "_ZTI2$B",
"name" : "(anonymous enum at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:5:1)", "name" : "(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:5:1)",
"referenced_type" : "_ZTI2$B", "referenced_type" : "_ZTI2$B",
"self_type" : "_ZTI2$B", "self_type" : "_ZTI2$B",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
"underlying_type" : "_ZTIc" "underlying_type" : "_ZTIc"
}, },
{ {
@@ -75,11 +75,11 @@
} }
], ],
"linker_set_key" : "_ZTIN3$_22$BE", "linker_set_key" : "_ZTIN3$_22$BE",
"name" : "(anonymous struct at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)::(anonymous enum at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:10:3)", "name" : "(anonymous struct at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)::(anonymous enum at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:10:3)",
"referenced_type" : "_ZTIN3$_22$BE", "referenced_type" : "_ZTIN3$_22$BE",
"self_type" : "_ZTIN3$_22$BE", "self_type" : "_ZTIN3$_22$BE",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h",
"underlying_type" : "_ZTIj" "underlying_type" : "_ZTIj"
} }
], ],
@@ -102,11 +102,11 @@
], ],
"is_anonymous" : true, "is_anonymous" : true,
"linker_set_key" : "_ZTI3$_2", "linker_set_key" : "_ZTI3$_2",
"name" : "(anonymous struct at /development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)", "name" : "(anonymous struct at development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h:9:1)",
"referenced_type" : "_ZTI3$_2", "referenced_type" : "_ZTI3$_2",
"self_type" : "_ZTI3$_2", "self_type" : "_ZTI3$_2",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/anonymous_enum/include/golden.h"
} }
], ],
"rvalue_reference_types" : [] "rvalue_reference_types" : []

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "HighVolumeSpeaker::AddedFunction" function_name: "HighVolumeSpeaker::AddedFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -420,7 +420,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -419,7 +419,7 @@ functions {
} }
global_vars { global_vars {
name: "HighVolumeSpeaker::global_unprotected_id" name: "HighVolumeSpeaker::global_unprotected_id"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZN17HighVolumeSpeaker21global_unprotected_idE" linker_set_key: "_ZN17HighVolumeSpeaker21global_unprotected_idE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -210,7 +210,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -221,7 +221,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -232,7 +232,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -243,7 +243,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -303,7 +303,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -315,7 +315,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -327,7 +327,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -339,7 +339,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -351,7 +351,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -363,7 +363,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -392,7 +392,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -218,7 +218,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -229,7 +229,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -240,7 +240,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -251,7 +251,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -311,7 +311,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -323,7 +323,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -335,7 +335,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -347,7 +347,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -359,7 +359,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -371,7 +371,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -388,7 +388,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -400,7 +400,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 40 size: 40
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -189,7 +189,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -245,7 +245,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -274,7 +274,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -285,7 +285,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -296,7 +296,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -307,7 +307,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -367,7 +367,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -391,7 +391,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -403,7 +403,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -415,7 +415,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -427,7 +427,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -444,7 +444,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -456,7 +456,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -107,7 +107,7 @@
"referenced_type" : "_ZTIN12SuperSpeaker6VolumeE", "referenced_type" : "_ZTIN12SuperSpeaker6VolumeE",
"self_type" : "_ZTIN12SuperSpeaker6VolumeE", "self_type" : "_ZTIN12SuperSpeaker6VolumeE",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h",
"underlying_type" : "_ZTIj" "underlying_type" : "_ZTIj"
} }
], ],
@@ -125,7 +125,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "SuperSpeaker::CreateSuperSpeaker", "function_name" : "SuperSpeaker::CreateSuperSpeaker",
@@ -137,7 +137,7 @@
} }
], ],
"return_type" : "_ZTIP12SuperSpeaker", "return_type" : "_ZTIP12SuperSpeaker",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "SuperSpeaker::SpeakLoud", "function_name" : "SuperSpeaker::SpeakLoud",
@@ -150,7 +150,7 @@
} }
], ],
"return_type" : "_ZTIN12SuperSpeaker6VolumeE", "return_type" : "_ZTIN12SuperSpeaker6VolumeE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "LowVolumeSpeaker::Speak", "function_name" : "LowVolumeSpeaker::Speak",
@@ -163,7 +163,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"function_name" : "LowVolumeSpeaker::Listen", "function_name" : "LowVolumeSpeaker::Listen",
@@ -176,7 +176,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::BadPractice", "function_name" : "HighVolumeSpeaker::BadPractice",
@@ -192,7 +192,7 @@
} }
], ],
"return_type" : "_ZTIP17HighVolumeSpeaker", "return_type" : "_ZTIP17HighVolumeSpeaker",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::Speak", "function_name" : "HighVolumeSpeaker::Speak",
@@ -205,7 +205,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::Listen", "function_name" : "HighVolumeSpeaker::Listen",
@@ -218,7 +218,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
} }
], ],
"global_vars" : [], "global_vars" : [],
@@ -232,7 +232,7 @@
"referenced_type" : "_ZTI12SuperSpeaker", "referenced_type" : "_ZTI12SuperSpeaker",
"self_type" : "_ZTIP12SuperSpeaker", "self_type" : "_ZTIP12SuperSpeaker",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -241,7 +241,7 @@
"referenced_type" : "_ZTI16LowVolumeSpeaker", "referenced_type" : "_ZTI16LowVolumeSpeaker",
"self_type" : "_ZTIP16LowVolumeSpeaker", "self_type" : "_ZTIP16LowVolumeSpeaker",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -250,7 +250,7 @@
"referenced_type" : "_ZTI17HighVolumeSpeaker", "referenced_type" : "_ZTI17HighVolumeSpeaker",
"self_type" : "_ZTIP17HighVolumeSpeaker", "self_type" : "_ZTIP17HighVolumeSpeaker",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -259,7 +259,7 @@
"referenced_type" : "_ZTIf", "referenced_type" : "_ZTIf",
"self_type" : "_ZTIPf", "self_type" : "_ZTIPf",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
} }
], ],
"qualified_types" : [], "qualified_types" : [],
@@ -282,7 +282,7 @@
"referenced_type" : "_ZTI12SuperSpeaker", "referenced_type" : "_ZTI12SuperSpeaker",
"self_type" : "_ZTI12SuperSpeaker", "self_type" : "_ZTI12SuperSpeaker",
"size" : 16, "size" : 16,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h",
"vtable_components" : "vtable_components" :
[ [
{ {
@@ -337,7 +337,7 @@
"referenced_type" : "_ZTI16LowVolumeSpeaker", "referenced_type" : "_ZTI16LowVolumeSpeaker",
"self_type" : "_ZTI16LowVolumeSpeaker", "self_type" : "_ZTI16LowVolumeSpeaker",
"size" : 24, "size" : 24,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h",
"vtable_components" : "vtable_components" :
[ [
{ {
@@ -377,7 +377,7 @@
"referenced_type" : "_ZTI17HighVolumeSpeaker", "referenced_type" : "_ZTI17HighVolumeSpeaker",
"self_type" : "_ZTI17HighVolumeSpeaker", "self_type" : "_ZTI17HighVolumeSpeaker",
"size" : 16, "size" : 16,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h",
"vtable_components" : "vtable_components" :
[ [
{ {

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIKf" referenced_type: "_ZTIKf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPKf" linker_set_key: "_ZTIPKf"
self_type: "_ZTIPKf" self_type: "_ZTIPKf"
} }
@@ -310,7 +310,7 @@ qualified_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIKf" linker_set_key: "_ZTIKf"
self_type: "_ZTIKf" self_type: "_ZTIKf"
} }
@@ -321,7 +321,7 @@ qualified_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -333,7 +333,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -345,7 +345,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -357,7 +357,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -369,7 +369,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -381,7 +381,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -398,7 +398,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -410,7 +410,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 32 size: 32
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIx" referenced_type: "_ZTIx"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPx" linker_set_key: "_ZTIPx"
self_type: "_ZTIPx" self_type: "_ZTIPx"
} }
@@ -320,7 +320,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -332,7 +332,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -344,7 +344,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -356,7 +356,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -368,7 +368,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -397,7 +397,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -409,7 +409,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -320,7 +320,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -332,7 +332,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -344,7 +344,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -356,7 +356,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -368,7 +368,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -397,7 +397,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -409,7 +409,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 16 size: 16
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,14 +307,14 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZN12SuperSpeaker11SpeakLouderEv" linker_set_key: "_ZN12SuperSpeaker11SpeakLouderEv"
access: public_access access: public_access
} }
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -326,7 +326,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -338,7 +338,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -350,7 +350,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -362,7 +362,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -391,7 +391,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -14,7 +14,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "ifunc" function_name: "ifunc"
source_file: "/development/vndk/tools/header-checker/tests/integration/ifunc/ifunc.c" source_file: "development/vndk/tools/header-checker/tests/integration/ifunc/ifunc.c"
linker_set_key: "ifunc" linker_set_key: "ifunc"
access: public_access access: public_access
} }

View File

@@ -47,7 +47,7 @@
"linker_set_key" : "var", "linker_set_key" : "var",
"name" : "var", "name" : "var",
"referenced_type" : "_ZTIc", "referenced_type" : "_ZTIc",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h"
} }
], ],
"lvalue_reference_types" : [], "lvalue_reference_types" : [],
@@ -60,7 +60,7 @@
"referenced_type" : "_ZTI6Struct", "referenced_type" : "_ZTI6Struct",
"self_type" : "_ZTIP6Struct", "self_type" : "_ZTIP6Struct",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -69,7 +69,7 @@
"referenced_type" : "_ZTI6Struct#ODR:/def2.h.sdump", "referenced_type" : "_ZTI6Struct#ODR:/def2.h.sdump",
"self_type" : "_ZTIP6Struct#ODR:/def2.h.sdump", "self_type" : "_ZTIP6Struct#ODR:/def2.h.sdump",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def2.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def2.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -78,7 +78,7 @@
"referenced_type" : "_ZTIK6Opaque", "referenced_type" : "_ZTIK6Opaque",
"self_type" : "_ZTIPK6Opaque", "self_type" : "_ZTIPK6Opaque",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -87,7 +87,7 @@
"referenced_type" : "_ZTIK6Struct", "referenced_type" : "_ZTIK6Struct",
"self_type" : "_ZTIPK6Struct", "self_type" : "_ZTIPK6Struct",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -96,7 +96,7 @@
"referenced_type" : "_ZTIK6Struct#ODR:/def2.h.sdump", "referenced_type" : "_ZTIK6Struct#ODR:/def2.h.sdump",
"self_type" : "_ZTIPK6Struct#ODR:/def2.h.sdump", "self_type" : "_ZTIPK6Struct#ODR:/def2.h.sdump",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def2.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def2.h"
} }
], ],
"qualified_types" : "qualified_types" :
@@ -107,7 +107,7 @@
"name" : "const Opaque", "name" : "const Opaque",
"referenced_type" : "_ZTI6Opaque", "referenced_type" : "_ZTI6Opaque",
"self_type" : "_ZTIK6Opaque", "self_type" : "_ZTIK6Opaque",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -117,7 +117,7 @@
"referenced_type" : "_ZTI6Struct#ODR:/def2.h.sdump", "referenced_type" : "_ZTI6Struct#ODR:/def2.h.sdump",
"self_type" : "_ZTIK6Struct#ODR:/def2.h.sdump", "self_type" : "_ZTIK6Struct#ODR:/def2.h.sdump",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def2.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def2.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -127,7 +127,7 @@
"referenced_type" : "_ZTI6Struct", "referenced_type" : "_ZTI6Struct",
"self_type" : "_ZTIK6Struct", "self_type" : "_ZTIK6Struct",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h"
} }
], ],
"record_types" : "record_types" :
@@ -146,7 +146,7 @@
"referenced_type" : "_ZTI6Struct", "referenced_type" : "_ZTI6Struct",
"self_type" : "_ZTI6Struct", "self_type" : "_ZTI6Struct",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def1.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -162,7 +162,7 @@
"referenced_type" : "_ZTI6Struct#ODR:/def2.h.sdump", "referenced_type" : "_ZTI6Struct#ODR:/def2.h.sdump",
"self_type" : "_ZTI6Struct#ODR:/def2.h.sdump", "self_type" : "_ZTI6Struct#ODR:/def2.h.sdump",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def2.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/merge_multi_definitions/include/def2.h"
} }
], ],
"rvalue_reference_types" : [] "rvalue_reference_types" : []

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI10DerivedBar" referenced_type: "_ZTI10DerivedBar"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTI10DerivedBar" linker_set_key: "_ZTI10DerivedBar"
self_type: "_ZTI10DerivedBar" self_type: "_ZTI10DerivedBar"
} }
@@ -60,7 +60,7 @@ record_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI15PureVirtualBase" referenced_type: "_ZTI15PureVirtualBase"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTI15PureVirtualBase" linker_set_key: "_ZTI15PureVirtualBase"
self_type: "_ZTI15PureVirtualBase" self_type: "_ZTI15PureVirtualBase"
} }
@@ -111,7 +111,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI10DerivedBar" referenced_type: "_ZTI10DerivedBar"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTIP10DerivedBar" linker_set_key: "_ZTIP10DerivedBar"
self_type: "_ZTIP10DerivedBar" self_type: "_ZTIP10DerivedBar"
} }
@@ -122,7 +122,7 @@ pointer_types {
size: 8 size: 8
alignment: 8 alignment: 8
referenced_type: "_ZTI15PureVirtualBase" referenced_type: "_ZTI15PureVirtualBase"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTIP15PureVirtualBase" linker_set_key: "_ZTIP15PureVirtualBase"
self_type: "_ZTIP15PureVirtualBase" self_type: "_ZTIP15PureVirtualBase"
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI11ShouldRepro" referenced_type: "_ZTI11ShouldRepro"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/reproducability_c.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/reproducability_c.h"
linker_set_key: "_ZTI11ShouldRepro" linker_set_key: "_ZTI11ShouldRepro"
self_type: "_ZTI11ShouldRepro" self_type: "_ZTI11ShouldRepro"
} }

View File

@@ -40,7 +40,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"function_name" : "Test4::test", "function_name" : "Test4::test",
@@ -53,19 +53,19 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"function_name" : "test1", "function_name" : "test1",
"linker_set_key" : "test1", "linker_set_key" : "test1",
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"function_name" : "test2", "function_name" : "test2",
"linker_set_key" : "test2", "linker_set_key" : "test2",
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"global_vars" : [], "global_vars" : [],
@@ -79,7 +79,7 @@
"referenced_type" : "_ZTI5Test3", "referenced_type" : "_ZTI5Test3",
"self_type" : "_ZTIP5Test3", "self_type" : "_ZTIP5Test3",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -88,7 +88,7 @@
"referenced_type" : "_ZTI5Test4", "referenced_type" : "_ZTI5Test4",
"self_type" : "_ZTIP5Test4", "self_type" : "_ZTIP5Test4",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"qualified_types" : [], "qualified_types" : [],
@@ -102,7 +102,7 @@
"referenced_type" : "_ZTI5Test3", "referenced_type" : "_ZTI5Test3",
"self_type" : "_ZTI5Test3", "self_type" : "_ZTI5Test3",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"alignment" : 1, "alignment" : 1,
@@ -112,7 +112,7 @@
"referenced_type" : "_ZTI5Test4", "referenced_type" : "_ZTI5Test4",
"self_type" : "_ZTI5Test4", "self_type" : "_ZTI5Test4",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"rvalue_reference_types" : [] "rvalue_reference_types" : []

View File

@@ -34,13 +34,13 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"function_name" : "test2", "function_name" : "test2",
"linker_set_key" : "test2", "linker_set_key" : "test2",
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"global_vars" : [], "global_vars" : [],
@@ -54,7 +54,7 @@
"referenced_type" : "_ZTI5Test3", "referenced_type" : "_ZTI5Test3",
"self_type" : "_ZTIP5Test3", "self_type" : "_ZTIP5Test3",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -63,7 +63,7 @@
"referenced_type" : "_ZTI5Test4", "referenced_type" : "_ZTI5Test4",
"self_type" : "_ZTIP5Test4", "self_type" : "_ZTIP5Test4",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"qualified_types" : [], "qualified_types" : [],
@@ -77,7 +77,7 @@
"referenced_type" : "_ZTI5Test3", "referenced_type" : "_ZTI5Test3",
"self_type" : "_ZTI5Test3", "self_type" : "_ZTI5Test3",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"alignment" : 1, "alignment" : 1,
@@ -87,7 +87,7 @@
"referenced_type" : "_ZTI5Test4", "referenced_type" : "_ZTI5Test4",
"self_type" : "_ZTI5Test4", "self_type" : "_ZTI5Test4",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"rvalue_reference_types" : [] "rvalue_reference_types" : []

View File

@@ -34,13 +34,13 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"function_name" : "test1", "function_name" : "test1",
"linker_set_key" : "test1", "linker_set_key" : "test1",
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"global_vars" : [], "global_vars" : [],
@@ -54,7 +54,7 @@
"referenced_type" : "_ZTI5Test3", "referenced_type" : "_ZTI5Test3",
"self_type" : "_ZTIP5Test3", "self_type" : "_ZTIP5Test3",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -63,7 +63,7 @@
"referenced_type" : "_ZTI5Test4", "referenced_type" : "_ZTI5Test4",
"self_type" : "_ZTIP5Test4", "self_type" : "_ZTIP5Test4",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"qualified_types" : [], "qualified_types" : [],
@@ -77,7 +77,7 @@
"referenced_type" : "_ZTI5Test3", "referenced_type" : "_ZTI5Test3",
"self_type" : "_ZTI5Test3", "self_type" : "_ZTI5Test3",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
}, },
{ {
"alignment" : 1, "alignment" : 1,
@@ -87,7 +87,7 @@
"referenced_type" : "_ZTI5Test4", "referenced_type" : "_ZTI5Test4",
"self_type" : "_ZTI5Test4", "self_type" : "_ZTI5Test4",
"size" : 1, "size" : 1,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/version_script_example/example.h"
} }
], ],
"rvalue_reference_types" : [] "rvalue_reference_types" : []

View File

@@ -25,7 +25,7 @@
"function_name" : "example", "function_name" : "example",
"linker_set_key" : "example", "linker_set_key" : "example",
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/weak_symbols/example.c" "source_file" : "development/vndk/tools/header-checker/tests/integration/weak_symbols/example.c"
} }
], ],
"global_vars" : [], "global_vars" : [],

View File

@@ -17,7 +17,7 @@
} }
], ],
"return_type" : "_ZTIRN11namespace_a1AE", "return_type" : "_ZTIRN11namespace_a1AE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"access" : "private", "access" : "private",
@@ -34,7 +34,7 @@
} }
], ],
"return_type" : "_ZTIN12InvalidClass1DE", "return_type" : "_ZTIN12InvalidClass1DE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"global_vars" : "global_vars" :
@@ -43,25 +43,25 @@
"linker_set_key" : "a", "linker_set_key" : "a",
"name" : "a", "name" : "a",
"referenced_type" : "_ZTIN11namespace_a1AE", "referenced_type" : "_ZTIN11namespace_a1AE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "b", "linker_set_key" : "b",
"name" : "b", "name" : "b",
"referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "c", "linker_set_key" : "c",
"name" : "c", "name" : "c",
"referenced_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "template_in_macro", "linker_set_key" : "template_in_macro",
"name" : "template_in_macro", "name" : "template_in_macro",
"referenced_type" : "_ZTIP15TemplateInMacroIJ1FEE", "referenced_type" : "_ZTIP15TemplateInMacroIJ1FEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"lvalue_reference_types" : "lvalue_reference_types" :
@@ -73,7 +73,7 @@
"referenced_type" : "_ZTIN11namespace_a1AE", "referenced_type" : "_ZTIN11namespace_a1AE",
"self_type" : "_ZTIRN11namespace_a1AE", "self_type" : "_ZTIRN11namespace_a1AE",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"pointer_types" : "pointer_types" :
@@ -85,7 +85,7 @@
"referenced_type" : "_ZTI12InvalidClass", "referenced_type" : "_ZTI12InvalidClass",
"self_type" : "_ZTIP12InvalidClass", "self_type" : "_ZTIP12InvalidClass",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -94,7 +94,7 @@
"referenced_type" : "_ZTI15TemplateInMacroIJ1FEE", "referenced_type" : "_ZTI15TemplateInMacroIJ1FEE",
"self_type" : "_ZTIP15TemplateInMacroIJ1FEE", "self_type" : "_ZTIP15TemplateInMacroIJ1FEE",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"qualified_types" : "qualified_types" :
@@ -105,7 +105,7 @@
"name" : "const namespace_b::template_b<const B *>", "name" : "const namespace_b::template_b<const B *>",
"referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE",
"self_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE", "self_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"record_types" : [], "record_types" : [],

View File

@@ -23,19 +23,19 @@
"linker_set_key" : "non_type_template", "linker_set_key" : "non_type_template",
"name" : "non_type_template", "name" : "non_type_template",
"referenced_type" : "_ZTIi", "referenced_type" : "_ZTIi",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
}, },
{ {
"linker_set_key" : "return_type", "linker_set_key" : "return_type",
"name" : "return_type", "name" : "return_type",
"referenced_type" : "_ZTI7STDCALL", "referenced_type" : "_ZTI7STDCALL",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
}, },
{ {
"linker_set_key" : "template_arg_in_namespace", "linker_set_key" : "template_arg_in_namespace",
"name" : "template_arg_in_namespace", "name" : "template_arg_in_namespace",
"referenced_type" : "_ZTIi", "referenced_type" : "_ZTIi",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/known_issues.h"
} }
], ],
"lvalue_reference_types" : [], "lvalue_reference_types" : [],

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI3Foo" linker_set_key: "_ZTI3Foo"
self_type: "_ZTI3Foo" self_type: "_ZTI3Foo"
} }
@@ -29,7 +29,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI6Cinner" linker_set_key: "_ZTI6Cinner"
self_type: "_ZTI6Cinner" self_type: "_ZTI6Cinner"
} }
@@ -48,7 +48,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI7Cstruct" linker_set_key: "_ZTI7Cstruct"
self_type: "_ZTI7Cstruct" self_type: "_ZTI7Cstruct"
} }
@@ -73,7 +73,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIP3Foo" linker_set_key: "_ZTIP3Foo"
self_type: "_ZTIP3Foo" self_type: "_ZTIP3Foo"
} }
@@ -84,7 +84,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP6Cinner" linker_set_key: "_ZTIP6Cinner"
self_type: "_ZTIP6Cinner" self_type: "_ZTIP6Cinner"
} }
@@ -95,7 +95,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP7Cstruct" linker_set_key: "_ZTIP7Cstruct"
self_type: "_ZTIP7Cstruct" self_type: "_ZTIP7Cstruct"
} }
@@ -106,7 +106,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIP7Cstruct" referenced_type: "_ZTIP7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIPP7Cstruct" linker_set_key: "_ZTIPP7Cstruct"
self_type: "_ZTIPP7Cstruct" self_type: "_ZTIPP7Cstruct"
} }
@@ -117,7 +117,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIPi" linker_set_key: "_ZTIPi"
self_type: "_ZTIPi" self_type: "_ZTIPi"
} }
@@ -151,7 +151,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CFunction" function_name: "CFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
parameters { parameters {
referenced_type: "_ZTIPP7Cstruct" referenced_type: "_ZTIPP7Cstruct"
default_arg: false default_arg: false
@@ -163,7 +163,7 @@ functions {
functions { functions {
return_type: "_ZTI3Foo" return_type: "_ZTI3Foo"
function_name: "foo" function_name: "foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
parameters { parameters {
referenced_type: "_ZTIPi" referenced_type: "_ZTIPi"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12UnusedStruct" referenced_type: "_ZTI12UnusedStruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI12UnusedStruct" linker_set_key: "_ZTI12UnusedStruct"
self_type: "_ZTI12UnusedStruct" self_type: "_ZTI12UnusedStruct"
} }
@@ -23,7 +23,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTI3Foo" linker_set_key: "_ZTI3Foo"
self_type: "_ZTI3Foo" self_type: "_ZTI3Foo"
} }
@@ -48,7 +48,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI6Cinner" linker_set_key: "_ZTI6Cinner"
self_type: "_ZTI6Cinner" self_type: "_ZTI6Cinner"
} }
@@ -67,7 +67,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTI7Cstruct" linker_set_key: "_ZTI7Cstruct"
self_type: "_ZTI7Cstruct" self_type: "_ZTI7Cstruct"
} }
@@ -92,7 +92,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI3Foo" referenced_type: "_ZTI3Foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIP3Foo" linker_set_key: "_ZTIP3Foo"
self_type: "_ZTIP3Foo" self_type: "_ZTIP3Foo"
} }
@@ -103,7 +103,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI6Cinner" referenced_type: "_ZTI6Cinner"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP6Cinner" linker_set_key: "_ZTIP6Cinner"
self_type: "_ZTIP6Cinner" self_type: "_ZTIP6Cinner"
} }
@@ -114,7 +114,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI7Cstruct" referenced_type: "_ZTI7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIP7Cstruct" linker_set_key: "_ZTIP7Cstruct"
self_type: "_ZTIP7Cstruct" self_type: "_ZTIP7Cstruct"
} }
@@ -125,7 +125,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIP7Cstruct" referenced_type: "_ZTIP7Cstruct"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
linker_set_key: "_ZTIPP7Cstruct" linker_set_key: "_ZTIPP7Cstruct"
self_type: "_ZTIPP7Cstruct" self_type: "_ZTIPP7Cstruct"
} }
@@ -136,7 +136,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
linker_set_key: "_ZTIPi" linker_set_key: "_ZTIPi"
self_type: "_ZTIPi" self_type: "_ZTIPi"
} }
@@ -170,7 +170,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "CFunction" function_name: "CFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_include.h"
parameters { parameters {
referenced_type: "_ZTIPP7Cstruct" referenced_type: "_ZTIPP7Cstruct"
default_arg: false default_arg: false
@@ -182,7 +182,7 @@ functions {
functions { functions {
return_type: "_ZTI3Foo" return_type: "_ZTI3Foo"
function_name: "foo" function_name: "foo"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/c_and_cpp.h"
parameters { parameters {
referenced_type: "_ZTIPi" referenced_type: "_ZTIPi"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "HighVolumeSpeaker::AddedFunction" function_name: "HighVolumeSpeaker::AddedFunction"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -420,7 +420,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -419,7 +419,7 @@ functions {
} }
global_vars { global_vars {
name: "HighVolumeSpeaker::global_unprotected_id" name: "HighVolumeSpeaker::global_unprotected_id"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZN17HighVolumeSpeaker21global_unprotected_idE" linker_set_key: "_ZN17HighVolumeSpeaker21global_unprotected_idE"
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
access: public_access access: public_access

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -210,7 +210,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -221,7 +221,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -232,7 +232,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -243,7 +243,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -303,7 +303,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -315,7 +315,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -327,7 +327,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -339,7 +339,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -351,7 +351,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -363,7 +363,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -392,7 +392,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -218,7 +218,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -229,7 +229,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -240,7 +240,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -251,7 +251,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -311,7 +311,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -323,7 +323,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -335,7 +335,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -347,7 +347,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -359,7 +359,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -371,7 +371,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -388,7 +388,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -400,7 +400,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 20 size: 20
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -189,7 +189,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -245,7 +245,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -274,7 +274,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -285,7 +285,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -296,7 +296,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -307,7 +307,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -367,7 +367,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -391,7 +391,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -403,7 +403,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -415,7 +415,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -427,7 +427,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -444,7 +444,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -456,7 +456,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -107,7 +107,7 @@
"referenced_type" : "_ZTIN12SuperSpeaker6VolumeE", "referenced_type" : "_ZTIN12SuperSpeaker6VolumeE",
"self_type" : "_ZTIN12SuperSpeaker6VolumeE", "self_type" : "_ZTIN12SuperSpeaker6VolumeE",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h",
"underlying_type" : "_ZTIj" "underlying_type" : "_ZTIj"
} }
], ],
@@ -125,7 +125,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "SuperSpeaker::CreateSuperSpeaker", "function_name" : "SuperSpeaker::CreateSuperSpeaker",
@@ -137,7 +137,7 @@
} }
], ],
"return_type" : "_ZTIP12SuperSpeaker", "return_type" : "_ZTIP12SuperSpeaker",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "SuperSpeaker::SpeakLoud", "function_name" : "SuperSpeaker::SpeakLoud",
@@ -150,7 +150,7 @@
} }
], ],
"return_type" : "_ZTIN12SuperSpeaker6VolumeE", "return_type" : "_ZTIN12SuperSpeaker6VolumeE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"function_name" : "LowVolumeSpeaker::Speak", "function_name" : "LowVolumeSpeaker::Speak",
@@ -163,7 +163,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"function_name" : "LowVolumeSpeaker::Listen", "function_name" : "LowVolumeSpeaker::Listen",
@@ -176,7 +176,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::BadPractice", "function_name" : "HighVolumeSpeaker::BadPractice",
@@ -192,7 +192,7 @@
} }
], ],
"return_type" : "_ZTIP17HighVolumeSpeaker", "return_type" : "_ZTIP17HighVolumeSpeaker",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::Speak", "function_name" : "HighVolumeSpeaker::Speak",
@@ -205,7 +205,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"function_name" : "HighVolumeSpeaker::Listen", "function_name" : "HighVolumeSpeaker::Listen",
@@ -218,7 +218,7 @@
} }
], ],
"return_type" : "_ZTIv", "return_type" : "_ZTIv",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
} }
], ],
"global_vars" : [], "global_vars" : [],
@@ -232,7 +232,7 @@
"referenced_type" : "_ZTI12SuperSpeaker", "referenced_type" : "_ZTI12SuperSpeaker",
"self_type" : "_ZTIP12SuperSpeaker", "self_type" : "_ZTIP12SuperSpeaker",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
}, },
{ {
"alignment" : 4, "alignment" : 4,
@@ -241,7 +241,7 @@
"referenced_type" : "_ZTI16LowVolumeSpeaker", "referenced_type" : "_ZTI16LowVolumeSpeaker",
"self_type" : "_ZTIP16LowVolumeSpeaker", "self_type" : "_ZTIP16LowVolumeSpeaker",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
}, },
{ {
"alignment" : 4, "alignment" : 4,
@@ -250,7 +250,7 @@
"referenced_type" : "_ZTI17HighVolumeSpeaker", "referenced_type" : "_ZTI17HighVolumeSpeaker",
"self_type" : "_ZTIP17HighVolumeSpeaker", "self_type" : "_ZTIP17HighVolumeSpeaker",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
}, },
{ {
"alignment" : 4, "alignment" : 4,
@@ -259,7 +259,7 @@
"referenced_type" : "_ZTIf", "referenced_type" : "_ZTIf",
"self_type" : "_ZTIPf", "self_type" : "_ZTIPf",
"size" : 4, "size" : 4,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
} }
], ],
"qualified_types" : [], "qualified_types" : [],
@@ -282,7 +282,7 @@
"referenced_type" : "_ZTI12SuperSpeaker", "referenced_type" : "_ZTI12SuperSpeaker",
"self_type" : "_ZTI12SuperSpeaker", "self_type" : "_ZTI12SuperSpeaker",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h",
"vtable_components" : "vtable_components" :
[ [
{ {
@@ -337,7 +337,7 @@
"referenced_type" : "_ZTI16LowVolumeSpeaker", "referenced_type" : "_ZTI16LowVolumeSpeaker",
"self_type" : "_ZTI16LowVolumeSpeaker", "self_type" : "_ZTI16LowVolumeSpeaker",
"size" : 16, "size" : 16,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h",
"vtable_components" : "vtable_components" :
[ [
{ {
@@ -377,7 +377,7 @@
"referenced_type" : "_ZTI17HighVolumeSpeaker", "referenced_type" : "_ZTI17HighVolumeSpeaker",
"self_type" : "_ZTI17HighVolumeSpeaker", "self_type" : "_ZTI17HighVolumeSpeaker",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h", "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h",
"vtable_components" : "vtable_components" :
[ [
{ {

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIKf" referenced_type: "_ZTIKf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPKf" linker_set_key: "_ZTIPKf"
self_type: "_ZTIPKf" self_type: "_ZTIPKf"
} }
@@ -310,7 +310,7 @@ qualified_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIKf" linker_set_key: "_ZTIKf"
self_type: "_ZTIKf" self_type: "_ZTIKf"
} }
@@ -321,7 +321,7 @@ qualified_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -333,7 +333,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -345,7 +345,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -357,7 +357,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -369,7 +369,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -381,7 +381,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -398,7 +398,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -410,7 +410,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 24 size: 24
alignment: 8 alignment: 8
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIx" referenced_type: "_ZTIx"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPx" linker_set_key: "_ZTIPx"
self_type: "_ZTIPx" self_type: "_ZTIPx"
} }
@@ -320,7 +320,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -332,7 +332,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -344,7 +344,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -356,7 +356,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -368,7 +368,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -397,7 +397,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -409,7 +409,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -320,7 +320,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -332,7 +332,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -344,7 +344,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -356,7 +356,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -368,7 +368,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -380,7 +380,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -397,7 +397,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -409,7 +409,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::~SuperSpeaker" function_name: "SuperSpeaker::~SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -408,7 +408,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIi" return_type: "_ZTIi"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,7 +307,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -319,7 +319,7 @@ functions {
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -331,7 +331,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -343,7 +343,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -355,7 +355,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -367,7 +367,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -384,7 +384,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -396,7 +396,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -4,7 +4,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTI12SuperSpeaker" linker_set_key: "_ZTI12SuperSpeaker"
self_type: "_ZTI12SuperSpeaker" self_type: "_ZTI12SuperSpeaker"
} }
@@ -61,7 +61,7 @@ record_types {
size: 16 size: 16
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTI16LowVolumeSpeaker" linker_set_key: "_ZTI16LowVolumeSpeaker"
self_type: "_ZTI16LowVolumeSpeaker" self_type: "_ZTI16LowVolumeSpeaker"
} }
@@ -129,7 +129,7 @@ record_types {
size: 8 size: 8
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTI17HighVolumeSpeaker" linker_set_key: "_ZTI17HighVolumeSpeaker"
self_type: "_ZTI17HighVolumeSpeaker" self_type: "_ZTI17HighVolumeSpeaker"
} }
@@ -185,7 +185,7 @@ enum_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIN12SuperSpeaker6VolumeE" referenced_type: "_ZTIN12SuperSpeaker6VolumeE"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIN12SuperSpeaker6VolumeE" linker_set_key: "_ZTIN12SuperSpeaker6VolumeE"
self_type: "_ZTIN12SuperSpeaker6VolumeE" self_type: "_ZTIN12SuperSpeaker6VolumeE"
} }
@@ -214,7 +214,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI12SuperSpeaker" referenced_type: "_ZTI12SuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZTIP12SuperSpeaker" linker_set_key: "_ZTIP12SuperSpeaker"
self_type: "_ZTIP12SuperSpeaker" self_type: "_ZTIP12SuperSpeaker"
} }
@@ -225,7 +225,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI16LowVolumeSpeaker" referenced_type: "_ZTI16LowVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIP16LowVolumeSpeaker" linker_set_key: "_ZTIP16LowVolumeSpeaker"
self_type: "_ZTIP16LowVolumeSpeaker" self_type: "_ZTIP16LowVolumeSpeaker"
} }
@@ -236,7 +236,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI17HighVolumeSpeaker" referenced_type: "_ZTI17HighVolumeSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
linker_set_key: "_ZTIP17HighVolumeSpeaker" linker_set_key: "_ZTIP17HighVolumeSpeaker"
self_type: "_ZTIP17HighVolumeSpeaker" self_type: "_ZTIP17HighVolumeSpeaker"
} }
@@ -247,7 +247,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTIf" referenced_type: "_ZTIf"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
linker_set_key: "_ZTIPf" linker_set_key: "_ZTIPf"
self_type: "_ZTIPf" self_type: "_ZTIPf"
} }
@@ -307,14 +307,14 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "SuperSpeaker::SpeakLouder" function_name: "SuperSpeaker::SpeakLouder"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
linker_set_key: "_ZN12SuperSpeaker11SpeakLouderEv" linker_set_key: "_ZN12SuperSpeaker11SpeakLouderEv"
access: public_access access: public_access
} }
functions { functions {
return_type: "_ZTIP12SuperSpeaker" return_type: "_ZTIP12SuperSpeaker"
function_name: "SuperSpeaker::CreateSuperSpeaker" function_name: "SuperSpeaker::CreateSuperSpeaker"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIi" referenced_type: "_ZTIi"
default_arg: false default_arg: false
@@ -326,7 +326,7 @@ functions {
functions { functions {
return_type: "_ZTIN12SuperSpeaker6VolumeE" return_type: "_ZTIN12SuperSpeaker6VolumeE"
function_name: "SuperSpeaker::SpeakLoud" function_name: "SuperSpeaker::SpeakLoud"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/abstract_class.h"
parameters { parameters {
referenced_type: "_ZTIP12SuperSpeaker" referenced_type: "_ZTIP12SuperSpeaker"
default_arg: false default_arg: false
@@ -338,7 +338,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Speak" function_name: "LowVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -350,7 +350,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "LowVolumeSpeaker::Listen" function_name: "LowVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/low_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP16LowVolumeSpeaker" referenced_type: "_ZTIP16LowVolumeSpeaker"
default_arg: false default_arg: false
@@ -362,7 +362,7 @@ functions {
functions { functions {
return_type: "_ZTIP17HighVolumeSpeaker" return_type: "_ZTIP17HighVolumeSpeaker"
function_name: "HighVolumeSpeaker::BadPractice" function_name: "HighVolumeSpeaker::BadPractice"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -379,7 +379,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Speak" function_name: "HighVolumeSpeaker::Speak"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false
@@ -391,7 +391,7 @@ functions {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "HighVolumeSpeaker::Listen" function_name: "HighVolumeSpeaker::Listen"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/gold/include/high_volume_speaker.h"
parameters { parameters {
referenced_type: "_ZTIP17HighVolumeSpeaker" referenced_type: "_ZTIP17HighVolumeSpeaker"
default_arg: false default_arg: false

View File

@@ -14,7 +14,7 @@ builtin_types {
functions { functions {
return_type: "_ZTIv" return_type: "_ZTIv"
function_name: "ifunc" function_name: "ifunc"
source_file: "/development/vndk/tools/header-checker/tests/integration/ifunc/ifunc.c" source_file: "development/vndk/tools/header-checker/tests/integration/ifunc/ifunc.c"
linker_set_key: "ifunc" linker_set_key: "ifunc"
access: public_access access: public_access
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI10DerivedBar" referenced_type: "_ZTI10DerivedBar"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTI10DerivedBar" linker_set_key: "_ZTI10DerivedBar"
self_type: "_ZTI10DerivedBar" self_type: "_ZTI10DerivedBar"
} }
@@ -60,7 +60,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI15PureVirtualBase" referenced_type: "_ZTI15PureVirtualBase"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTI15PureVirtualBase" linker_set_key: "_ZTI15PureVirtualBase"
self_type: "_ZTI15PureVirtualBase" self_type: "_ZTI15PureVirtualBase"
} }
@@ -111,7 +111,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI10DerivedBar" referenced_type: "_ZTI10DerivedBar"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTIP10DerivedBar" linker_set_key: "_ZTIP10DerivedBar"
self_type: "_ZTIP10DerivedBar" self_type: "_ZTIP10DerivedBar"
} }
@@ -122,7 +122,7 @@ pointer_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI15PureVirtualBase" referenced_type: "_ZTI15PureVirtualBase"
source_file: "/development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h" source_file: "development/vndk/tools/header-checker/tests/integration/cpp/pure_virtual/include/header1.h"
linker_set_key: "_ZTIP15PureVirtualBase" linker_set_key: "_ZTIP15PureVirtualBase"
self_type: "_ZTIP15PureVirtualBase" self_type: "_ZTIP15PureVirtualBase"
} }

View File

@@ -4,7 +4,7 @@ record_types {
size: 4 size: 4
alignment: 4 alignment: 4
referenced_type: "_ZTI11ShouldRepro" referenced_type: "_ZTI11ShouldRepro"
source_file: "/development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/reproducability_c.h" source_file: "development/vndk/tools/header-checker/tests/integration/c_and_cpp/include/reproducability_c.h"
linker_set_key: "_ZTI11ShouldRepro" linker_set_key: "_ZTI11ShouldRepro"
self_type: "_ZTI11ShouldRepro" self_type: "_ZTI11ShouldRepro"
} }

View File

@@ -17,7 +17,7 @@
} }
], ],
"return_type" : "_ZTIRN11namespace_a1AE", "return_type" : "_ZTIRN11namespace_a1AE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"access" : "private", "access" : "private",
@@ -34,7 +34,7 @@
} }
], ],
"return_type" : "_ZTIN12InvalidClass1DE", "return_type" : "_ZTIN12InvalidClass1DE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"global_vars" : "global_vars" :
@@ -43,25 +43,25 @@
"linker_set_key" : "a", "linker_set_key" : "a",
"name" : "a", "name" : "a",
"referenced_type" : "_ZTIN11namespace_a1AE", "referenced_type" : "_ZTIN11namespace_a1AE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "b", "linker_set_key" : "b",
"name" : "b", "name" : "b",
"referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "c", "linker_set_key" : "c",
"name" : "c", "name" : "c",
"referenced_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"linker_set_key" : "template_in_macro", "linker_set_key" : "template_in_macro",
"name" : "template_in_macro", "name" : "template_in_macro",
"referenced_type" : "_ZTIP15TemplateInMacroIJ1FEE", "referenced_type" : "_ZTIP15TemplateInMacroIJ1FEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"lvalue_reference_types" : "lvalue_reference_types" :
@@ -73,7 +73,7 @@
"referenced_type" : "_ZTIN11namespace_a1AE", "referenced_type" : "_ZTIN11namespace_a1AE",
"self_type" : "_ZTIRN11namespace_a1AE", "self_type" : "_ZTIRN11namespace_a1AE",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"pointer_types" : "pointer_types" :
@@ -85,7 +85,7 @@
"referenced_type" : "_ZTI12InvalidClass", "referenced_type" : "_ZTI12InvalidClass",
"self_type" : "_ZTIP12InvalidClass", "self_type" : "_ZTIP12InvalidClass",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
}, },
{ {
"alignment" : 8, "alignment" : 8,
@@ -94,7 +94,7 @@
"referenced_type" : "_ZTI15TemplateInMacroIJ1FEE", "referenced_type" : "_ZTI15TemplateInMacroIJ1FEE",
"self_type" : "_ZTIP15TemplateInMacroIJ1FEE", "self_type" : "_ZTIP15TemplateInMacroIJ1FEE",
"size" : 8, "size" : 8,
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"qualified_types" : "qualified_types" :
@@ -105,7 +105,7 @@
"name" : "const namespace_b::template_b<const B *>", "name" : "const namespace_b::template_b<const B *>",
"referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE", "referenced_type" : "_ZTIN11namespace_b10template_bIJPKNS_1BEEEE",
"self_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE", "self_type" : "_ZTIKN11namespace_b10template_bIJPKNS_1BEEEE",
"source_file" : "/development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h" "source_file" : "development/vndk/tools/header-checker/tests/integration/cpp/header/undeclared_types.h"
} }
], ],
"record_types" : [], "record_types" : [],

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