Home | History | Annotate | Download | only in link

Lines Matching refs:src_type

135                       ResourceTableType* src_type) {
136 if (dst_type->symbol_status.state < src_type->symbol_status.state) {
139 if (src_type->symbol_status.state == SymbolState::kPublic) {
142 dst_type->id = src_type->id;
144 dst_type->symbol_status = std::move(src_type->symbol_status);
146 src_type->symbol_status.state == SymbolState::kPublic &&
147 dst_type->id && src_type->id &&
148 dst_type->id.value() != src_type->id.value()) {
151 << "cannot merge type '" << src_type->type
250 for (auto& src_type : src_package->types) {
251 ResourceTableType* dst_type = master_package_->FindOrCreateType(src_type->type);
252 if (!MergeType(context_, src, dst_type, src_type.get())) {
257 for (auto& src_entry : src_type->entries) {
270 const ResourceNameRef res_name(src_package->name, src_type->type, src_entry->name);