Pulling out the Noop rename and the use after debugger() into its own CL as I continue working on the other thing I'm chasing down.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
Set<Library> get allLibraries => _allLibraries == null
? _allLibraries = {...libraries, ...extraLoadedLibraries}
: _allLibraries!;Nit: `=> (_allLibraries ??= {...libraries, ...extraLoadedLibraries});`
kNoop,Nit: `Nop` is a more standard name for the "no operation" instruction.
Also, please update pkg/dart2bytecode/docs/bytecode.md.
/* single stepping, Noop is effectively the same and so reuses the id. */ \Nit: we don't really need to leave this historical comment here as it doesn't explain the current code. This explanation can be a part of the CL description if you'd like.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Set<Library> get allLibraries => _allLibraries == null
? _allLibraries = {...libraries, ...extraLoadedLibraries}
: _allLibraries!;Nit: `=> (_allLibraries ??= {...libraries, ...extraLoadedLibraries});`
Actually, `_allLibraries` field and `allLibraries` getter can be replaced with a
```
late final Set<Library> allLibraries = {...libraries, ...extraLoadedLibraries};
```
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |