Sign in
chromium
/
external
/
github.com
/
dart-lang
/
kernel
/
HEAD
/
lib
/
ast.dart
0defa95
Store named parameters in sorted lists instead of using maps.
by Asger Feldthaus
· 9 years ago
e60caa2
Fix parent pointer issue in async rewriter.
by Asger Feldthaus
· 9 years ago
7346348
Fix some strong mode issues.
by Asger Feldthaus
· 9 years ago
c227e78
Always store the type of a conditional expressions on the node.
by Asger Feldthaus
· 9 years ago
3baff07
Add strong mode type checking pass.
by Asger Feldthaus
· 9 years ago
698af31
Remove BlockExpression from the Kernel language.
by Kevin Millikin
· 9 years ago
5a40636
Add convenience getter to extract the location of an AST node.
by Asger Feldthaus
· 9 years ago
e1c26f8
Introduce Substitution class and Supertype class.
by Asger Feldthaus
· 9 years ago
98a6a2c
Update doc comment for TypeParameter.bound.
by Asger Feldthaus
· 9 years ago
90ebc0b
Type parameter bounds default to Object instead of dynamic.
by Asger Feldthaus
· 9 years ago
f9851b3
Erase function type parameters to fake strong mode on the VM.
by Asger Feldthaus
· 9 years ago
cd94dc0
Fix the comment on Library.isExternal.
by Asger Feldthaus
· 9 years ago
3ac36ac
Refactor frontend to allow modular compilation.
by Asger Feldthaus
· 9 years ago
a85aabb
Dill source file and source position inclusion
by Jens Johansen
· 9 years ago
d9b0056
Remove the ?? operator from the IR and desugar it in the frontend.
by Asger Feldthaus
· 9 years ago
2efc48c
Support both implicit and explicit getters and setters for fields.
by Asger Feldthaus
· 9 years ago
e3f2bae
Add support for traversing all member override pairs.
by Asger Feldthaus
· 9 years ago
2eaa884
Strong mode: add interface targets and resynthesis of expression types.
by Asger Feldthaus
· 9 years ago
184dda5
Include 'name' in SuperMethodInvocation.visitChildren.
by Peter von der Ahé
· 9 years ago
97111b8
Canonicalize mixin applications within each library.
by Asger Feldthaus
· 9 years ago
760da8e
Make mixin and super resolution a transformation.
by Asger Feldthaus
· 9 years ago
ffb724a
Document AsyncMarker.SyncYielding and native yields.
by Vyacheslav Egorov
· 9 years ago
9509d28
Some small fixes, typos, etc.
by Harry Terkelsen
· 9 years ago
d1f4702
Remove NormalClass, MixinClass and use just Class.
by Asger Feldthaus
· 9 years ago
0d9ab90
More error handling and a bunch of fixes in the frontend.
by Asger Feldthaus
· 9 years ago
3781ba1
Mark native functions as external and annotate with @Native.
by Asger Feldthaus
· 9 years ago
fd6064c
Support metadata annotations on classes and members.
by Asger Feldthaus
· 9 years ago
1392dcb
Add new [InferredValue] ast node, annotate return types, variables, fields
by Martin Kustermann
· 9 years ago
8a3e753
Type propagation: Class hierarchy specialization and more.
by Asger Feldthaus
· 9 years ago
4f5ae27
Add AsyncMarker.SyncCoroutine
by Martin Kustermann
· 9 years ago
1febd48
Implement binary format implementation for BlockExpression
by Martin Kustermann
· 9 years ago
8af4a2e
Add the first version of async transformer.
by Vyacheslav Egorov
· 9 years ago
1eb5f62
Revert "Implement binary format implementation for BlockExpression"
by Martin Kustermann
· 9 years ago
61534a5
Implement binary format implementation for BlockExpression
by Martin Kustermann
· 9 years ago
ed443ef
Add LocalInitializer and move super calls last in initializer lists.
by Asger Feldthaus
· 9 years ago
e56467e
ConstructorInvocation extends InvocationExpression.
by Peter von der Ahé
· 9 years ago
0642e6b
Fix labeled variable declarations.
by Asger Feldthaus
· 9 years ago
243ea89
Normalize DartTypes to 'dynamic' instead of 'null' when omitted.
by Asger Feldthaus
· 9 years ago
a44d47a
Remove ProcudureKind.IndexGetter and IndexSetter.
by Asger Feldthaus
· 9 years ago
b3a0d20
Document that variable declaration statement must be in a Block.
by Asger Feldthaus
· 9 years ago
246f6c1
Add more convenience methods and tweak the behavior of toString().
by Asger Feldthaus
· 9 years ago
885be10
Implement DartType.hashCode and add some tests.
by Asger Feldthaus
· 9 years ago
30372f0
Suppress dart2js hint about hashCode.
by Peter von der Ahé
· 9 years ago
9b1a557
Update name in comment.
by Peter von der Ahé
· 9 years ago
7ad92c2
Support member resolution in class hierarchy.
by Asger Feldthaus
· 9 years ago
be5b7d3
Add 'const' modifier to StaticInvocation.
by Asger Feldthaus
· 9 years ago
7f12034
Support external constant factories such as String.fromEnvironment.
by Asger Feldthaus
· 9 years ago
133498e
Make test package use ^ and fix a comment
by Asger Feldthaus
· 9 years ago
02604e9
Initial implementation of Dart Kernel.
by Asger Feldthaus
· 9 years ago