mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 08:20:31 +00:00
a0e0a7a150
This allows the compiler to emit better errors. It also allows the compiler to detect when a class accidentally references its own supposedly disallowed constructors/operators (e.g., see dartutils.cc). Notably, this exposes a number of private member variables that are unused, but some that are used only in certain build configurations. It would arguably be better to only define the variables when they're needed, but that's deferred to a subsequent CL. Change-Id: I5d0e6697eebebc9321fae1ff49cc68caf557b903 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/97175 Commit-Queue: Siva Annamalai <asiva@google.com> Reviewed-by: Siva Annamalai <asiva@google.com> |
||
---|---|---|
.. | ||
address_sanitizer.h | ||
allocation.h | ||
assert.cc | ||
assert.h | ||
atomic.h | ||
atomic_android.h | ||
atomic_fuchsia.h | ||
atomic_linux.h | ||
atomic_macos.h | ||
atomic_win.h | ||
BUILD.gn | ||
c99_support_win.h | ||
floating_point.h | ||
floating_point_win.cc | ||
floating_point_win.h | ||
globals.h | ||
growable_array.h | ||
hashmap.cc | ||
hashmap.h | ||
inttypes_support_win.h | ||
math.h | ||
memory_sanitizer.h | ||
platform_sources.gni | ||
safe_stack.h | ||
signal_blocker.h | ||
text_buffer.cc | ||
text_buffer.h | ||
utils.cc | ||
utils.h | ||
utils_android.cc | ||
utils_android.h | ||
utils_fuchsia.cc | ||
utils_fuchsia.h | ||
utils_linux.cc | ||
utils_linux.h | ||
utils_macos.cc | ||
utils_macos.h | ||
utils_win.cc | ||
utils_win.h |