Sign in
chromium
/
external
/
github.com
/
dart-lang
/
sdk
/
refs/tags/3.0.4
/
pkg
/
kernel
tag
43b660591f729be51039c44da8869e945a59debe
tagger
Dart CI <dart-internal-release@dart-ci-internal.iam.gserviceaccount.com>
Thu Jun 08 10:47:02 2023
object
40e660622dd0608c31a4bbb73146087b817caf6b
3.0.4
b1ca1ee
[cfe] Update flatten handling of type variables
by Johnni Winther
· 2 years, 5 months ago
c747272
[cfe] Report mismatching joint variables on the first use
by Chloe Stefantsova
· 2 years, 5 months ago
af8eee9
[cfe] Use required type for object patterns
by Johnni Winther
· 2 years, 5 months ago
7914382
[cfe] Remove length check from map pattern matching
by Johnni Winther
· 2 years, 5 months ago
2528bf8
[kernel] Add VariableDeclaration.isHoisted
by Johnni Winther
· 2 years, 5 months ago
f9dbe6b
[cfe] Use unary minus for negative int literals
by Johnni Winther
· 2 years, 5 months ago
b126fad
[cfe] Handle negative length in list/map pattern
by Johnni Winther
· 2 years, 6 months ago
210275c
[cfe] Use AsExpression for AssignedVariablePattern lowering
by Johnni Winther
· 2 years, 6 months ago
cfe9932
[cfe] Make pattern matching error a StateError
by Chloe Stefantsova
· 2 years, 6 months ago
472968c
[cfe] Fix the subtyping case of FutureOr and RecordType
by Chloe Stefantsova
· 2 years, 6 months ago
5493d42
[cfe] Throw error for `null` in non-nullable switch in weak mode
by Johnni Winther
· 2 years, 6 months ago
7cc2553
[_fe_shared_analyzer] Use real exhaustiveness checking algorithm
by Johnni Winther
· 2 years, 6 months ago
712930e
[cfe] Remove ConstantEvaluator.libraryOf
by Johnni Winther
· 2 years, 6 months ago
c62534f
[cfe] Clean up properties on Pattern classes
by Johnni Winther
· 2 years, 6 months ago
2d1f2ab
[_fe_analyzer_shared] Add support for Object members on non-interface types
by Johnni Winther
· 2 years, 6 months ago
5e537e1
[cfe] Integrate exhaustiveness checking into constant evaluator
by Johnni Winther
· 2 years, 6 months ago
a811db5
[cfe] Change MapPattern.key to Expression
by Johnni Winther
· 2 years, 6 months ago
f17cf33
[kernel] Move Pattern nodes to package:kernel
by Johnni Winther
· 2 years, 6 months ago
04e6f4c
[kernel] Add VariableDeclaration.isSynthesized
by Johnni Winther
· 2 years, 6 months ago
8955408
Update SDK constraints for SDK packages.
by Konstantin Shcheglov
· 2 years, 6 months ago
110b0f0
[tfa,dart2wasm] Create separate class for each record shape in TFA
by Alexander Markov
· 2 years, 6 months ago
c9e29fa
[_fe_analyzer_shared] Include errors in analysis result
by Johnni Winther
· 2 years, 6 months ago
e27923a
[dart2js] Static weak references to method tearoffs
by Alexander Markov
· 2 years, 6 months ago
1a362fa
[cfe] fix the export of inline class
by Ahmed Ashour
· 2 years, 6 months ago
fa0eb1e
[cfe] Support implements clause on inline classes
by Johnni Winther
· 2 years, 7 months ago
4cd0ca7
[_fe_analyzer_shared] Support generic types in exhaustiveness
by Johnni Winther
· 2 years, 7 months ago
d412939
[cfe] Use `isNonNullableByDefault` instead of [Library]
by Johnni Winther
· 2 years, 7 months ago
8ef5104
[cfe] create a Procedure
by Ahmed Ashour
· 2 years, 7 months ago
39b8f7b
[kernel] Shift up specialized kernel tags
by Jens Johansen
· 2 years, 7 months ago
354e806
[kernel] Make package:kernel`s text printer end map constants with matching "}"
by Martin Kustermann
· 2 years, 7 months ago
cb9f1c5
[kernel] Remove old TODOs
by Ömer Sinan Ağacan
· 2 years, 7 months ago
7c6423c
Revert "[kernel] Remove unused RecursiveVisitor type parameter"
by Ömer Ağacan
· 2 years, 7 months ago
a329e05
[kernel] Remove unused RecursiveVisitor type parameter
by Ömer Sinan Ağacan
· 2 years, 7 months ago
ac20881
[_fe_analyzer_shared] Handle record types in exhaustiveness checking
by Johnni Winther
· 2 years, 7 months ago
2c0484c
[pkg/vm] Initial work on constant operating system fields and getters.
by Tess Strickland
· 2 years, 7 months ago
60183d0
[ddc/testing/cfe/kernel] Wire up leak testing in ddc batch testing; fix 'semi-leaks'
by Jens Johansen
· 2 years, 7 months ago
d7e4ad0
[kernel] Cleanup Target.enableSuperMixins flag
by Alexander Markov
· 2 years, 7 months ago
a9d9b73
[kernel] Enable sound null safety in TargetFlags by default
by Alexander Markov
· 2 years, 7 months ago
ed712488
[cfe] Implement shared error reporting
by Johnni Winther
· 2 years, 7 months ago
7797888
Spelling
by Josh Soref
· 2 years, 7 months ago
63180b9
Remove superfluous words.
by Ahmed Ashour
· 2 years, 7 months ago
bee7ab2
Make record positional field getters start at `$1`.
by Lasse R.H. Nielsen
· 2 years, 7 months ago
01b2889
Spelling pkg dev compiler
by Josh Soref
· 2 years, 7 months ago
ef42a0b
Spelling pkg analyzer lib
by Josh Soref
· 2 years, 8 months ago
1d4e6f3
[kernel] Add some missing default visit methods to visitors
by Ömer Sinan Ağacan
· 2 years, 8 months ago
68c326f
[cfe] Refactor pattern matching generation
by Johnni Winther
· 2 years, 8 months ago
1cdd496
[cfe] Add class modifiers to AST and dill files.
by Kallen Tu
· 2 years, 8 months ago
21cc667
[Reland][cfe] Support external constructor with final fields
by Johnni Winther
· 2 years, 8 months ago
deaf9ce
Revert "[cfe] Support external constructor with final fields"
by Johnni Winther
· 2 years, 8 months ago
46ee7eb
Spelling samples
by Josh Soref
· 2 years, 8 months ago
c70d266
[cfe] Support external constructor with final fields
by Johnni Winther
· 2 years, 8 months ago
df9b753
[cfe] Add support for inline class field access
by Johnni Winther
· 2 years, 8 months ago
23c0ff5
[cfe] Implement desugaring of switch expressions
by Chloe Stefantsova
· 2 years, 8 months ago
fe3f218
[CFE] Widget tracking for extension method widget factories
by Johnni Winther
· 2 years, 9 months ago
7bd4aee
[cfe] Add mixin class flag to dill and binary.
by Kallen Tu
· 2 years, 9 months ago
9b294b8
Only set `isExplicitlyExhaustive` on switch statements without default clauses.
by Paul Berry
· 2 years, 9 months ago
8184586
[kernel] Rename View* to Inline*
by Johnni Winther
· 2 years, 9 months ago
1e0091a
Remove some unnecessary ignore comments in kernel
by Brian Wilkerson
· 2 years, 9 months ago
64fd513
[3.0 alpha] Remove error for use of the List default constructor
by Johnni Winther
· 2 years, 9 months ago
3f3c6b4
[cfe] Remove `FallThroughError` reference
by Daco Harkes
· 2 years, 9 months ago
606a64a
[3.0 alpha][VM/Runtime] - Flip flag to make strong null safety the default.
by asiva
· 2 years, 9 months ago
7e0d92d
[3.0 alpha] Bump version to 3.0.0
by Alexander Thomas
· 2 years, 9 months ago
a1a942f
[kernel] Remove references to DispatchCategory
by Ömer Sinan Ağacan
· 2 years, 9 months ago
999c9b5
[cfe] Add (rudimentary) subtype implementation for ViewType
by Johnni Winther
· 2 years, 9 months ago
55b4542
[pkg/vm] Native assets validator and synthesizer
by Daco Harkes
· 2 years, 9 months ago
5994c04
[cfe] Initial support for view methods
by Johnni Winther
· 2 years, 9 months ago
1a8b137
[cfe] Don't emit throw of AbstractClassInstantiationError
by Chloe Stefantsova
· 2 years, 10 months ago
6f54f62
[cfe] Add AwaitExpression.runtimeTypeCheck
by Johnni Winther
· 2 years, 10 months ago
22c46e5
Field type promotion: fix CFE handling of abstract fields.
by Paul Berry
· 2 years, 10 months ago
91509ba
[cfe] Derive view representation type from field
by Johnni Winther
· 2 years, 10 months ago
9061f57
[kernel] Add assert and comment to RecordConstant
by Johnni Winther
· 2 years, 10 months ago
9e92209
[cfe] Add sealed classes to AST, builders and dill files.
by Kallen Tu
· 2 years, 10 months ago
39c68314
[cfe] Remove use of the AST-based class hierarchy from the inferrer
by Johnni Winther
· 2 years, 10 months ago
9e53a16
[CFE] Fix weekly bot 117 (incl references for views when recompiling)
by Jens Johansen
· 2 years, 10 months ago
4306e07
[cfe] Add (Source)ViewBuilder
by Johnni Winther
· 2 years, 10 months ago
3247ba2
[cfe] Add extension type variable checks
by Johnni Winther
· 2 years, 10 months ago
00caf79
[kernel] Order switch cases when reading dill according to (sampled) usage
by Jens Johansen
· 2 years, 10 months ago
05ff50e
[kernel] Add View and ViewType
by Johnni Winther
· 2 years, 10 months ago
1d7014c
[kernel] Deduplicate FunctionType(void Function()) when loading dill
by Jens Johansen
· 2 years, 10 months ago
e3d4fbe
[kernel] Deduplicate Names when loading dill
by Jens Johansen
· 2 years, 10 months ago
251303f
[vm] Remove support for old `native "<name>"` syntax in VM
by Martin Kustermann
· 2 years, 10 months ago
49e0a9b
[kernel] Deduplicate simple interface types when loading dill
by Jens Johansen
· 2 years, 10 months ago
41e04fc
[cfe] Handle non-const records in const constructors
by Johnni Winther
· 2 years, 10 months ago
d67104c
[pkg:js] Refactor mock creation to export creation
by Srujan Gaddam
· 2 years, 11 months ago
b03b9c3
Redo "[kernel] Create Source.sourceCode as view of the binary bytes"
by Stephen Adams
· 2 years, 11 months ago
671717b
[vm/aot] Support dynamic record field access in TFA
by Alexander Markov
· 2 years, 11 months ago
10e7e47
Fix typos
by Ahmed Ashour
· 2 years, 11 months ago
174f3d3
Revert "[kernel] Create Source.sourceCode as view of the binary bytes"
by Ilya Yanok
· 2 years, 11 months ago
c3de385
[cfe] Unify handling of 'resolveTypeParameterType'.
by Johnni Winther
· 3 years ago
4d9bbde
[kernel] AST-to-Text for records works as expected
by Jens Johansen
· 3 years ago
a07a033
[kernel] Create Source.sourceCode as view of the binary bytes
by Stephen Adams
· 3 years ago
e2bf482
[cfe] Handle record access through type variables
by Johnni Winther
· 3 years ago
1d768f3
Reland "Reland "[cfe,corelib] Add class 'Record' to the core library""
by Chloe Stefantsova
· 3 years ago
c427299
[kernel] Add an example and a note in kernel BreakStatement docs
by Ömer Sinan Ağacan
· 3 years ago
5490675
Don't delegate foreign private names to `noSuchMethod`.
by Paul Berry
· 3 years ago
354f144
[cfe] Add initial implementation of type inference for records
by Chloe Stefantsova
· 3 years ago
008190b
[cfe] Ensure constructor type in type alias invocation
by Johnni Winther
· 3 years ago
d43aa20
[cfe] Support current uri for crashes during top level inference
by Johnni Winther
· 3 years ago
78dd98a
[cfe] Add tests for NORM on records
by Chloe Stefantsova
· 3 years ago
281a8a5
[cfe] Implement RecordLiteral.transformOrRemoveChildren
by Johnni Winther
· 3 years ago
Next »