dart-sdk/pkg/front_end/test/spell_checking_list_messages.txt
Srujan Gaddam 3b294fdab2 [dart:js_interop] Add isA helper
Closes https://github.com/dart-lang/sdk/issues/54138

Adds a helper to do better type-checks so that users don't
accidentally using is checks or have to manually do the right
typeof or instanceof checks. In order to do this, there is
some refactoring to make ExportCreator a SharedInteropTransformer
(as it's shared across all backends) so that we can reuse an
existing visitor. In the same class, we remove unnecessary setting
of parent pointers. We should clean up the fileOffsets as well,
but dart2js verifies that those are set, so we keep them as is
for now. Also adds some static errors for edge cases.

CoreLibraryReviewExempt: Helper for web-specific library.
Change-Id: I34d818ada1349b69afd15d170d3fafa0460f65fa
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347225
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Srujan Gaddam <srujzs@google.com>
2024-01-25 18:52:45 +00:00

144 lines
1.8 KiB
Plaintext

# Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
# for details. All rights reserved. Use of this source code is governed by a
# BSD-style license that can be found in the LICENSE file.
# Blank lines and comments are ignored.
# Comments can also be inline like 'correct # this is ok'.
# Note that at least one space before the hash is required.
# Comments on a line by itself will be considered a header of the file and
# automatic tools might move it to the top of the file.
JS
abispecificinteger
abispecificintegermapping
adjusting
annotate
api
apis
argument(s)
assigning
augment
augmentation
augmentations
augmented
b
backed
c
cast
collide
compilercontext.runincontext
compilesdk
compounds
conformance
constructor(s)
core
count.#count
createstaticinteropmock
d
dart.dev
dart2js_server
dart:_internal
dart:ffi
dart:html
dart:js_interop
dart:js_interop_unsafe
dart_runner
dartbug.com
defaultasset
dname
e.g
enclose
exhaustively
exportable
extensiontype
f
ffi
finality
flutter_runner
function.tojs
futureor
github.com
guarded
guides
h
https
interact
interop
intervening
irrefutable
isa
js_util
jsany
jsexport
jsobject
lang
libraries.json
list.filled
loadlibrary
macro
member(s)
migrate
mocking
n
name.#name
name.stack
name3.#name
nameokempty
native('native
native.addressof
nativecallable
nativecallable.listener
nativefieldwrapperclass
natively
nativetype
nnbd
nosuchmethod
num1%.3ms
o
opt
opts
outdated
package:js
part(s)
patch(es)
patterns
placing
pointer`s
pragma
preexisting
pubspec.yaml
r
re
refutable
resource
sdksummary
size
solutions
specially
stacktrace
stand
staticinterop
strict
stringokempty
struct<#name
structs
super.namedconstructor
superinterface
supermixin
t
team
tearoff
this.namedconstructor
this.x
tojs
trusttypes
type's
type3.#name
typeof
u
unavailable
unsound
v
x