Home
last modified time | relevance | path

Searched refs:SymbolAddress (Results 1 – 3 of 3) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/
DSymbolAddress.cs10 public struct SymbolAddress : IComparable<SymbolAddress> struct
12 public static SymbolAddress Max(SymbolAddress a, SymbolAddress b) in Max() argument
17 public static SymbolAddress Min(SymbolAddress a, SymbolAddress b) in Min() argument
22 public static bool operator >(SymbolAddress a, SymbolAddress b) in operator >() argument
27 public static SymbolAddress operator %(SymbolAddress a, uint b) in operator %() argument
29 return new SymbolAddress(a.RawValue % b); in operator %()
32 public static SymbolAddress operator &(SymbolAddress a, int b) in operator &() argument
34 return new SymbolAddress(a.RawValue & checked((uint)b)); in operator &()
37 public static SymbolAddress operator &(SymbolAddress a, uint b) in operator &() argument
39 return new SymbolAddress(a.RawValue & b); in operator &()
[all …]
DSymbol.cs25 public class Symbol : IInterval<SymbolAddress>, IEquatable<Symbol>
85 public Symbol(SymbolAddress start, SymbolAddress end) in Symbol()
100 …public Symbol(SymbolAddress start, SymbolAddress end, string name, SymbolType type = SymbolType.No… in Symbol()
147 public bool TryGetRightTrimmed(SymbolAddress end, out Symbol trimmedSymbol) in TryGetRightTrimmed()
171 public bool TryGetLeftTrimmed(SymbolAddress start, out Symbol trimmedSymbol) in TryGetLeftTrimmed()
213 public bool Contains(SymbolAddress x) in Contains()
218 public bool Contains(IInterval<SymbolAddress> other) in Contains()
227 public bool Overlaps(IInterval<SymbolAddress> other) in Overlaps()
237 public string ToStringRelative(SymbolAddress offset) in ToStringRelative()
259 public SymbolAddress Start { get; private set; }
[all …]
DSymbolLookup.cs68 maxLoadAddress = SymbolAddress.Max(maxLoadAddress, symbol.End); in InsertSymbol()
80 …public void InsertSymbol(string name, SymbolAddress start, SymbolAddress size, SymbolType type = S… in InsertSymbol()
108 maxLoadAddress = SymbolAddress.Max(maxLoadAddress, symbolToAdd.End); in InsertSymbols()
133 public bool TryGetSymbolByAddress(SymbolAddress offset, out Symbol symbol) in TryGetSymbolByAddress()
148 public Symbol GetSymbolByAddress(SymbolAddress offset) in GetSymbolByAddress()
158 public SymbolAddress? EntryPoint
195 minLoadAddress = SymbolAddress.Min(minLoadAddress, loadAddress);
196 … maxLoadAddress = SymbolAddress.Max(maxLoadAddress, loadAddress + segment.GetSegmentSize());
298 private SymbolAddress minLoadAddress = SymbolAddress.MaxValue;
299 private SymbolAddress maxLoadAddress;
[all …]