Home | History | Annotate | Download | only in LTO

Lines Matching refs:info

199     NameAndAttributes info;
204 info.name = symbolName;
205 info.attributes = LTO_SYMBOL_DEFINITION_UNDEFINED;
206 info.isFunction = false;
207 info.symbol = clgv;
208 entry.setValue(info);
218 NameAndAttributes info;
219 info.name = entry.getKey().data();
220 info.attributes = LTO_SYMBOL_PERMISSIONS_DATA |
222 info.isFunction = false;
223 info.symbol = clgv;
224 _symbols.push_back(info);
238 NameAndAttributes info;
246 info.name = symbolName;
247 info.attributes = LTO_SYMBOL_DEFINITION_UNDEFINED;
248 info.isFunction = false;
249 info.symbol = clgv;
250 entry.setValue(info);
259 NameAndAttributes info;
266 info.name = symbolName;
267 info.attributes = LTO_SYMBOL_DEFINITION_UNDEFINED;
268 info.isFunction = false;
269 info.symbol = clgv;
270 entry.setValue(info);
417 NameAndAttributes info;
419 info.name = NameRef.data();
420 assert(info.name[NameRef.size()] == '\0');
421 info.attributes = attr;
422 info.isFunction = isFunction;
423 info.symbol = def;
426 _symbols.push_back(info);
441 NameAndAttributes &info = _undefines[entry.getKey().data()];
443 if (info.symbol == nullptr) {
453 info.name = entry.getKey().data();
454 info.attributes =
456 info.isFunction = false;
457 info.symbol = nullptr;
460 _symbols.push_back(info);
464 if (info.isFunction)
465 addDefinedFunctionSymbol(info.name, cast<Function>(info.symbol));
467 addDefinedDataSymbol(info.name, info.symbol);
487 NameAndAttributes info;
488 info.name = entry.getKey().data();
489 info.attributes = attr;
490 info.isFunction = false;
491 info.symbol = nullptr;
493 entry.setValue(info);
512 NameAndAttributes info;
514 info.name = entry.getKey().data();
519 info.attributes = LTO_SYMBOL_DEFINITION_WEAKUNDEF;
521 info.attributes = LTO_SYMBOL_DEFINITION_UNDEFINED;
523 info.isFunction = isFunc;
524 info.symbol = decl;
526 entry.setValue(info);
583 NameAndAttributes info = u->getValue();
584 _symbols.push_back(info);