Lines Matching refs:assign

281     if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) {  in getSymbolAssignmentValues()  local
282 if (assign->sym) // sym is nullptr for dot. in getSymbolAssignmentValues()
283 ret.try_emplace(assign->sym, std::make_pair(assign->sym->section, in getSymbolAssignmentValues()
284 assign->sym->value)); in getSymbolAssignmentValues()
288 if (auto *assign = dyn_cast<SymbolAssignment>(subCmd)) in getSymbolAssignmentValues() local
289 if (assign->sym) in getSymbolAssignmentValues()
290 ret.try_emplace(assign->sym, std::make_pair(assign->sym->section, in getSymbolAssignmentValues()
291 assign->sym->value)); in getSymbolAssignmentValues()
351 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in declareSymbols() local
352 declareSymbol(assign); in declareSymbols()
364 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in declareSymbols() local
365 declareSymbol(assign); in declareSymbols()
699 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in processSymbolAssignments() local
700 addSymbol(assign); in processSymbolAssignments()
703 if (auto *assign = dyn_cast<SymbolAssignment>(subCmd)) in processSymbolAssignments() local
704 addSymbol(assign); in processSymbolAssignments()
1060 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in assignOffsets() local
1061 assign->addr = dot; in assignOffsets()
1062 assignSymbol(assign, true); in assignOffsets()
1063 assign->size = dot - assign->addr; in assignOffsets()
1125 if (auto assign = dyn_cast<SymbolAssignment>(cmd)) in isDiscardable() local
1128 if (assign->name != "." && !assign->sym) in isDiscardable()
1363 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in assignAddresses() local
1364 assign->addr = dot; in assignAddresses()
1365 assignSymbol(assign, false); in assignAddresses()
1366 assign->size = dot - assign->addr; in assignAddresses()