/frameworks/base/tools/aapt2/java/ |
H A D | ManifestClassGenerator.h | 26 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag,
|
H A D | ManifestClassGenerator.cpp | 31 static Maybe<StringPiece> ExtractJavaIdentifier(IDiagnostics* diag, argument 45 diag->Error(DiagMessage(source) << "empty symbol"); 51 diag->Error(DiagMessage(source) << "invalid character '" 58 diag->Error(DiagMessage(source) << "symbol can not start with a digit"); 65 static bool WriteSymbol(const Source& source, IDiagnostics* diag, argument 69 diag->Error(DiagMessage(source) << "<" << el->name 75 diag, source.WithLine(el->line_number), attr->value); 85 diag->Warn(DiagMessage(source.WithLine(el->line_number)) 91 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, argument 95 diag [all...] |
/frameworks/base/tools/aapt2/cmd/ |
H A D | Util.h | 34 Maybe<uint16_t> ParseTargetDensityParameter(const android::StringPiece& arg, IDiagnostics* diag); 39 bool ParseSplitParameter(const android::StringPiece& arg, IDiagnostics* diag, std::string* out_path, 45 IDiagnostics* diag); 60 Maybe<AppInfo> ExtractAppInfoFromBinaryManifest(xml::XmlResource* xml_res, IDiagnostics* diag);
|
H A D | Util.cpp | 35 Maybe<uint16_t> ParseTargetDensityParameter(const StringPiece& arg, IDiagnostics* diag) { argument 38 diag->Error(DiagMessage() << "invalid density '" << arg << "' for --preferred-density option"); 47 diag->Error(DiagMessage() << "invalid preferred density '" << arg << "'. " 54 bool ParseSplitParameter(const StringPiece& arg, IDiagnostics* diag, std::string* out_path, argument 56 CHECK(diag != nullptr); 68 diag->Error(DiagMessage() << "invalid split parameter '" << arg << "'"); 69 diag->Note(DiagMessage() << "should be --split path/to/output.apk" << sSeparator 78 diag->Error(DiagMessage() << "invalid config '" << config_str << "' in split parameter '" 88 IDiagnostics* diag) { 97 diag 87 ParseConfigFilterParameters(const std::vector<std::string>& args, IDiagnostics* diag) argument 301 ExtractAppInfoFromBinaryManifest(xml::XmlResource* xml_res, IDiagnostics* diag) argument [all...] |
/frameworks/base/tools/aapt2/configuration/ |
H A D | ConfigurationParser.cpp | 82 std::string GetLabel(const Element* element, IDiagnostics* diag) { argument 92 diag->Error(DiagMessage() << "No label found for element " << element->name); 120 std::string* name, IDiagnostics* diag) { 124 diag->Error(DiagMessage() << "Missing placeholder for artifact: " << placeholder); 134 diag->Error(DiagMessage() << "Placeholder present but no value for artifact: " << placeholder); 139 Maybe<std::string> Artifact::ToArtifactName(const std::string& format, IDiagnostics* diag) const { 142 if (!ReplacePlaceholder("{abi}", abi_group, &result, diag)) { 146 if (!ReplacePlaceholder("{density}", screen_density_group, &result, diag)) { 150 if (!ReplacePlaceholder("{locale}", locale_group, &result, diag)) { 154 if (!ReplacePlaceholder("{sdk}", android_sdk_group, &result, diag)) { 119 ReplacePlaceholder(const std::string& placeholder, const Maybe<std::string>& value, std::string* name, IDiagnostics* diag) argument [all...] |
/frameworks/base/tools/aapt2/xml/ |
H A D | XmlActionExecutor.cpp | 27 SourcePathDiagnostics* diag) { 28 return f(el, diag); 49 bool XmlNodeAction::Execute(XmlActionExecutorPolicy policy, SourcePathDiagnostics* diag, argument 53 error |= !action(el, diag); 60 error |= !iter->second.Execute(policy, diag, child_el); 69 diag->Error(error_msg); 77 bool XmlActionExecutor::Execute(XmlActionExecutorPolicy policy, IDiagnostics* diag, argument 79 SourcePathDiagnostics source_diag(doc->file.source, diag); 26 wrapper_two(XmlNodeAction::ActionFuncWithDiag& f, Element* el, SourcePathDiagnostics* diag) argument
|
H A D | XmlActionExecutor_test.cpp | 46 StdErrDiagnostics diag; local 47 ASSERT_TRUE(executor.Execute(XmlActionExecutorPolicy::kNone, &diag, doc.get())); 61 StdErrDiagnostics diag; local 62 ASSERT_FALSE(executor.Execute(XmlActionExecutorPolicy::kWhitelist, &diag, doc.get()));
|
H A D | XmlActionExecutor.h | 68 bool Execute(XmlActionExecutorPolicy policy, SourcePathDiagnostics* diag, Element* el) const; 93 bool Execute(XmlActionExecutorPolicy policy, IDiagnostics* diag, XmlResource* doc) const;
|
/frameworks/base/tools/aapt2/link/ |
H A D | ManifestFixer.cpp | 34 SourcePathDiagnostics* diag) { 46 diag->Error(DiagMessage(el->line_number) 54 static bool OptionalNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) { argument 56 return NameIsJavaClassName(el, attr, diag); 61 static bool RequiredNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) { argument 63 return NameIsJavaClassName(el, attr, diag); 65 diag->Error(DiagMessage(el->line_number) 70 static bool RequiredNameIsJavaPackage(xml::Element* el, SourcePathDiagnostics* diag) { argument 74 diag->Error(DiagMessage(el->line_number) 80 return [=](xml::Element* el, SourcePathDiagnostics* diag) 33 NameIsJavaClassName(xml::Element* el, xml::Attribute* attr, SourcePathDiagnostics* diag) argument [all...] |
H A D | ProductFilter.cpp | 25 const ResourceConfigValueIter end, IDiagnostics* diag) { 34 diag->Error(DiagMessage(config_value->value->GetSource()) 40 diag->Note( 54 diag->Error(DiagMessage(config_value->value->GetSource()) 60 diag->Note( 72 diag->Error(DiagMessage() << "no default product defined for resource " 23 SelectProductToKeep( const ResourceNameRef& name, const ResourceConfigValueIter begin, const ResourceConfigValueIter end, IDiagnostics* diag) argument
|
H A D | ManifestFixer.h | 54 bool BuildRules(xml::XmlActionExecutor* executor, IDiagnostics* diag);
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | DiagnosticInfos.cpp | 44 { diag::ENUM, CLASS, STR_SIZE(ADDRDESC, uint16_t), ADDRDESC } \ 63 { diag::ENUM, CLASS, STR_SIZE(LOCDESC, uint16_t), LOCDESC } \ 123 case diag::multiple_definitions: { 129 case diag::undefined_reference: 130 case diag::undefined_reference_text: { 153 case diag::debug_print_gc_sections: {
|
H A D | StaticResolver.cpp | 73 fatal(diag::fail_sym_resolution) << __FILE__ << __LINE__ 98 ignore(diag::mark_dynamic_defined) << old->name(); 111 ignore(diag::comm_refer_to_define) << old->name(); 121 ignore(diag::redefine_common) << old->name(); 142 ignore(diag::indirect_refer_to_common) << old->name(); 147 fatal(diag::indirect_refer_to_inexist) << pNew.name(); 181 error(diag::multiple_absolute_definitions) 188 error(diag::multiple_definitions) << demangleName(pNew.name()); 193 fatal(diag::indirect_refer_to_inexist) << old->name(); 203 error(diag [all...] |
H A D | RelocationFactory.cpp | 37 fatal(diag::reloc_factory_has_not_config); 63 fatal(diag::unsupported_bitclass) << m_pConfig->targets().triple().str()
|
H A D | ELFObjectReader.cpp | 168 fatal(diag::err_cannot_read_section) << (*section)->name(); 177 fatal(diag::err_cannot_read_section) << (*section)->name(); 209 fatal(diag::err_cannot_read_section) << (*section)->name(); 219 fatal(diag::err_cannot_read_section) << (*section)->name(); 238 fatal(diag::err_cannot_read_section) << (*section)->name(); 247 fatal(diag::err_cannot_read_target_section) << (*section)->name(); 265 warning(diag::warn_illegal_input_section) 281 note(diag::note_has_no_symtab) << pInput.name() << pInput.path() 288 fatal(diag::fatal_cannot_read_strtab) << pInput.name() << pInput.path()
|
/frameworks/compile/mclinker/lib/MC/ |
H A D | Attribute.cpp | 21 error(diag::err_unsupported_whole_archive); 25 error(diag::err_unsupported_as_needed); 29 error(diag::err_unsupported_add_needed); 33 error(diag::err_unsupported_Bdynamic); 37 warning(diag::err_enable_as_needed_on_static_system); 42 warning(diag::err_mix_static_as_needed);
|
/frameworks/base/tools/aapt2/ |
H A D | ResourceTable.cpp | 305 IDiagnostics* diag) { 307 ResolveValueCollision, diag); 315 IDiagnostics* diag) { 317 ResolveValueCollision, diag); 324 IDiagnostics* diag) { 325 return AddFileReferenceImpl(name, config, source, path, nullptr, ValidateName, diag); 331 IDiagnostics* diag) { 332 return AddFileReferenceImpl(name, config, source, path, file, SkipValidateName, diag); 338 NameValidator name_validator, IDiagnostics* diag) { 344 name_validator, ResolveValueCollision, diag); 301 AddResource(const ResourceNameRef& name, const ConfigDescription& config, const StringPiece& product, std::unique_ptr<Value> value, IDiagnostics* diag) argument 310 AddResource(const ResourceNameRef& name, const ResourceId& res_id, const ConfigDescription& config, const StringPiece& product, std::unique_ptr<Value> value, IDiagnostics* diag) argument 320 AddFileReference(const ResourceNameRef& name, const ConfigDescription& config, const Source& source, const StringPiece& path, IDiagnostics* diag) argument 328 AddFileReferenceAllowMangled( const ResourceNameRef& name, const ConfigDescription& config, const Source& source, const StringPiece& path, io::IFile* file, IDiagnostics* diag) argument 335 AddFileReferenceImpl(const ResourceNameRef& name, const ConfigDescription& config, const Source& source, const StringPiece& path, io::IFile* file, NameValidator name_validator, IDiagnostics* diag) argument 347 AddResourceAllowMangled(const ResourceNameRef& name, const ConfigDescription& config, const StringPiece& product, std::unique_ptr<Value> value, IDiagnostics* diag) argument 356 AddResourceAllowMangled(const ResourceNameRef& name, const ResourceId& id, const ConfigDescription& config, const StringPiece& product, std::unique_ptr<Value> value, IDiagnostics* diag) argument 366 AddResourceImpl(const ResourceNameRef& name, const ResourceId& res_id, const ConfigDescription& config, const StringPiece& product, std::unique_ptr<Value> value, NameValidator name_validator, const CollisionResolverFunc& conflictResolver, IDiagnostics* diag) argument 444 SetSymbolState(const ResourceNameRef& name, const ResourceId& res_id, const Symbol& symbol, IDiagnostics* diag) argument 449 SetSymbolStateAllowMangled(const ResourceNameRef& name, const ResourceId& res_id, const Symbol& symbol, IDiagnostics* diag) argument 456 SetSymbolStateImpl(const ResourceNameRef& name, const ResourceId& res_id, const Symbol& symbol, NameValidator name_validator, IDiagnostics* diag) argument [all...] |
H A D | ResourceTable.h | 199 IDiagnostics* diag); 203 std::unique_ptr<Value> value, IDiagnostics* diag); 206 const Source& source, const android::StringPiece& path, IDiagnostics* diag); 210 io::IFile* file, IDiagnostics* diag); 221 IDiagnostics* diag); 225 std::unique_ptr<Value> value, IDiagnostics* diag); 228 const Symbol& symbol, IDiagnostics* diag); 231 const Symbol& symbol, IDiagnostics* diag); 288 const CollisionResolverFunc& conflict_resolver, IDiagnostics* diag); 292 NameValidator name_validator, IDiagnostics* diag); [all...] |
/frameworks/base/tools/aapt2/flatten/ |
H A D | Archive.h | 73 std::unique_ptr<IArchiveWriter> CreateDirectoryArchiveWriter(IDiagnostics* diag, 76 std::unique_ptr<IArchiveWriter> CreateZipFileArchiveWriter(IDiagnostics* diag,
|
/frameworks/base/tools/aapt2/test/ |
H A D | Common.cpp | 40 static DummyDiagnosticsImpl diag; local 41 return &diag;
|
/frameworks/base/tools/aapt2/util/ |
H A D | Files.h | 88 explicit FileFilter(IDiagnostics* diag) : diag_(diag) {} argument 116 Maybe<std::vector<std::string>> FindFiles(const android::StringPiece& path, IDiagnostics* diag,
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | DiagnosticInfos.h | 16 namespace diag { namespace in namespace:mcld 31 } // namespace diag
|
/frameworks/compile/mclinker/lib/Fragment/ |
H A D | Relocation.cpp | 105 error(diag::result_overflow) << pRelocator.getName(type()) 110 error(diag::result_badreloc) << pRelocator.getName(type()) 115 fatal(diag::unsupported_relocation) << type() 120 fatal(diag::unknown_relocation) << type() << symInfo()->name();
|
/frameworks/base/tools/aapt2/compile/ |
H A D | Png.h | 46 explicit Png(IDiagnostics* diag) : mDiag(diag) {} argument
|
/frameworks/base/tools/aapt2/proto/ |
H A D | ProtoSerialize.h | 67 const Source& source, IDiagnostics* diag); 71 const pb::internal::CompiledFile& pbFile, const Source& source, IDiagnostics* diag);
|