Lines Matching defs:info
333 NameAndAttributes info;
338 info.name = symbolName;
339 info.attributes = LTO_SYMBOL_DEFINITION_UNDEFINED;
340 info.isFunction = false;
341 info.symbol = clgv;
342 entry.setValue(info);
352 NameAndAttributes info;
353 info.name = entry.getKey().data();
354 info.attributes = LTO_SYMBOL_PERMISSIONS_DATA |
356 info.isFunction = false;
357 info.symbol = clgv;
358 _symbols.push_back(info);
372 NameAndAttributes info;
380 info.name = symbolName;
381 info.attributes = LTO_SYMBOL_DEFINITION_UNDEFINED;
382 info.isFunction = false;
383 info.symbol = clgv;
384 entry.setValue(info);
393 NameAndAttributes info;
400 info.name = symbolName;
401 info.attributes = LTO_SYMBOL_DEFINITION_UNDEFINED;
402 info.isFunction = false;
403 info.symbol = clgv;
404 entry.setValue(info);
515 NameAndAttributes info;
517 info.name = Name.data();
518 assert(info.name[Name.size()] == '\0');
519 info.attributes = attr;
520 info.isFunction = isFunction;
521 info.symbol = def;
524 _symbols.push_back(info);
539 NameAndAttributes &info = _undefines[entry.getKey().data()];
541 if (info.symbol == 0) {
551 info.name = entry.getKey().data();
552 info.attributes =
554 info.isFunction = false;
555 info.symbol = 0;
558 _symbols.push_back(info);
562 if (info.isFunction)
563 addDefinedFunctionSymbol(cast<Function>(info.symbol));
565 addDefinedDataSymbol(info.symbol);
585 NameAndAttributes info;
586 info.name = entry.getKey().data();
587 info.attributes = attr;
588 info.isFunction = false;
589 info.symbol = 0;
591 entry.setValue(info);
616 NameAndAttributes info;
618 info.name = entry.getKey().data();
621 info.attributes = LTO_SYMBOL_DEFINITION_WEAKUNDEF;
623 info.attributes = LTO_SYMBOL_DEFINITION_UNDEFINED;
625 info.isFunction = isFunc;
626 info.symbol = decl;
628 entry.setValue(info);
897 NameAndAttributes info = u->getValue();
898 _symbols.push_back(info);