Lines Matching refs:label
64 ScopedTrace trace(TraceItem::TRACE_DEFINE_TARGET, item->label());
71 GetOrCreateRecordOfType(item->label(), item->defined_from(), type, &err);
80 "The item\n " + item->label().GetUserVisibleName(false) +
114 const Item* Builder::GetItem(const Label& label) const {
115 const BuilderRecord* record = GetRecord(label);
121 const Toolchain* Builder::GetToolchain(const Label& label) const {
122 const BuilderRecord* record = GetRecord(label);
151 const BuilderRecord* Builder::GetRecord(const Label& label) const {
153 return const_cast<Builder*>(this)->GetRecord(label);
156 BuilderRecord* Builder::GetRecord(const Label& label) {
157 RecordMap::iterator found = records_.find(label);
191 depstring += src->label().GetUserVisibleName(true) +
192 "\n needs " + dest->label().GetUserVisibleName(true) + "\n";
213 bad_records[i]->label().GetUserVisibleName(false) + "\"";
246 BuilderRecord* Builder::GetOrCreateRecordOfType(const Label& label,
250 BuilderRecord* record = GetRecord(label);
253 record = new BuilderRecord(type, label);
254 records_[label] = record;
261 "The item \"" + label.GetUserVisibleName(false) +
274 BuilderRecord* Builder::GetResolvedRecordOfType(const Label& label,
278 BuilderRecord* record = GetRecord(label);
281 "\"" + label.GetUserVisibleName(false) + "\" doesn't\n"
289 "\"" + label.GetUserVisibleName(false) + "\" hasn't been resolved.\n");
296 "\"" + label.GetUserVisibleName(false) + "\" refers to a " +
309 configs[i].label, configs[i].origin, BuilderRecord::ITEM_CONFIG, err);
322 targets[i].label, targets[i].origin, BuilderRecord::ITEM_TARGET, err);
361 loader_->Load(record->label());
407 cur.label, cur.origin, BuilderRecord::ITEM_TARGET, err);
421 cur.label, cur.origin, BuilderRecord::ITEM_CONFIG, err);
438 if (configs[config_i].label == deps[dep_i].label) {
447 "The target \"" + configs[config_i].label.GetUserVisibleName(false) +
465 ret += " " + cycle[i]->label().GetUserVisibleName(false);