lookupInstanceEntry method

FlcEntry? lookupInstanceEntry(
  1. String moduleName,
  2. String instanceName
)

Look up the full FlcEntry for an instance (includes SV frame if present).

Implementation

FlcEntry? lookupInstanceEntry(String moduleName, String instanceName) {
  final modInstances = _instances[moduleName];
  if (modInstances == null) {
    return null;
  }

  final direct = modInstances[instanceName];
  if (direct != null) {
    return direct;
  }

  // Fallback: search by origName.
  for (final entry in modInstances.values) {
    if (entry.origName != null && entry.origName == instanceName) {
      return entry;
    }
  }
  return null;
}