interpreter: interpret `with` statement
[nit.git] / src /
2015-04-03 Jean Privatinterpreter: interpret `with` statement
2015-04-03 Jean Privattransform: transform the `with` statement
2015-03-30 Jean Privatsemantize: handle the with statement
2015-03-30 Jean Privatparser: regenerate with the `with` statement
2015-03-30 Jean Privatgrammar: new `with` statement
2015-03-28 Jean PrivatMerge: Fast super strings
2015-03-28 Jean PrivatMerge: Some cleaning in vm files
2015-03-28 Jean PrivatMerge: nitc: fix closing manifest writer, should fix...
2015-03-24 Jean Privatcompiler: prefill the native array with the literal...
2015-03-24 Jean Privatcompiler: `ASuperstringExpr` store the native array...
2015-03-24 Jean Privatcompiler: compile ASuperstringExpr using `native_to_s`
2015-03-23 Alexis Laferrièrenitc: fix closing manifest writer when done for #1216
2015-03-23 Julien Pagèsnitvm: Creation of a directory vm/ for the vm files
2015-03-23 Jean Privatcompiler: add native_array_get and native_array_set
2015-03-23 Jean Privatsepcomp: initialize lazy guards to 'false' if opt_no_un...
2015-03-23 Jean Privatsepcomp: isset is implemented on tagged attributes
2015-03-23 Jean Privatsepcomp: tag values when storing it with opt_no_union_a...
2015-03-23 Jean PrivatMerge: compiler: introduce and use `MType::is_c_primitive`
2015-03-23 Jean PrivatMerge: Simplify management of primitive types
2015-03-23 Jean Privatcompiler: introduce and use `MType::is_c_primitive`
2015-03-21 Jean Privatcompiler: introduce and use char_instance, float_instan...
2015-03-21 Jean Privatcompiler: `int_instance` and `bool_instance` return...
2015-03-21 Jean Privatcompiler: use `bool_instance` and `int_instance` when...
2015-03-21 Jean Privatmodel: provide direct methods to access primitive types
2015-03-21 Jean PrivatMerge: compiler: improve `poset_from_mtypes` used for...
2015-03-21 Jean Privatsepcomp: rename `compile_resolution_tables` as `compute...
2015-03-21 Jean Privatsepcomp: `do_type_coloring` can work directly with...
2015-03-21 Jean Privatsepcomp: add a missing undead type
2015-03-21 Jean Privatcompiler: improve `poset_from_mtypes` used for type...
2015-03-21 Jean Privatcomp: forward signals instead of exiting
2015-03-21 Jean Privatcompiler: rename `show_backtrace` as `fatal_exit`
2015-03-19 Jean PrivatMerge: Intro NitActivity an Android entry point in...
2015-03-18 Jean PrivatMerge: Optimize variable access in the nitvm
2015-03-18 Jean PrivatMerge: Enable tagging of primitive types
2015-03-18 Jean PrivatMerge: Derive all the things
2015-03-18 Jean PrivatMerge: Nitunit works with groups and markdown files
2015-03-18 Jean Privaterrasurecomp: disable tagging of primitives to not...
2015-03-18 Jean Privatsepcomp: implement tagging of primitive types
2015-03-18 Jean Privatsepcomp: introduce `class_info` to protect the access...
2015-03-18 Jean Privatlib/deriving: new module `deriving` with basic interfaces
2015-03-18 Jean Privatfrontend: new phase `deriving` to derive things
2015-03-18 Jean Privatneo: save location of mdoc objects
2015-03-18 Jean Privatnitunit: can work with markdown files in parameters
2015-03-18 Jean Privatloader: add `filter_nit_source` to help tools to manage...
2015-03-18 Jean Privatloader: `load_module` error message distinguish non...
2015-03-18 Jean Privatloader: can load a markdown file as a MDoc
2015-03-18 Jean Privatnitunit: run nitunits for documentation of groups
2015-03-18 Jean Privatnitunit: work with `mdoc` instead of `ndoc`
2015-03-18 Jean Privatnitunit: `NitUnitExecutor::mmodule` can be null
2015-03-18 Jean Privatnitunit: factorize file creation and compilation for...
2015-03-17 Alexis Laferrièreandroid: declare Activities for the manifest in an...
2015-03-15 Julien Pagèsnitvm: The interpreter and the vm have each their own...
2015-03-15 Julien Pagèsniti: Introduce a method to create and initialize a...
2015-03-15 Julien Pagèsniti: Introduce and use a virtual type for the frames
2015-03-15 Julien Pagèsnitvm: The local variables are numbered
2015-03-15 Jean PrivatMerge: Better Vim documentation on classes (with specia...
2015-03-14 Jean Privatmodel: add `MDoc::location`
2015-03-14 Jean Privatlocation: handle `Loation::line_start` of 0 as a specia...
2015-03-10 Alexis Laferrièrevim autocomplete: fix `MDoc` used for classes
2015-03-10 Alexis Laferrièrevim autocomplete: doc of classes list properties and...
2015-03-10 Alexis Laferrièrevim autocomplete: rename `write_to_stream` to `write_do...
2015-03-10 Alexis Laferrièresrc/model: remove extra } from `MGenericType::to_s`
2015-03-10 Jean PrivatMerge: Abstract attribute
2015-03-10 Jean PrivatMerge: Serialization phase skips abstract classes and...
2015-03-10 Alexis Laferrièrenitserial: add depth option
2015-03-09 Alexis Laferrièrenitserial: do not generate constructors for abstract...
2015-03-09 Alexis Laferrièrevim autocomplete: always write generated doc to metadat...
2015-03-07 Jean PrivatMerge: Optimize nitc
2015-03-06 Jean Privatcompiler: do not initialize attributes at NULL in NEW_*
2015-03-06 Jean Privatastvalidatior: small refactorisation to make it more...
2015-03-06 Jean Privatphase: do not display the each phase for each module
2015-03-06 Jean Privatautosuperinit: remove old FIXME that prevented autosupe...
2015-03-06 Jean Privatautosuperinit: verbose info for debuging
2015-03-06 Jean Privatparser: fix default init for ALabel and ASelfExpr
2015-03-03 Jean PrivatMerge: compiler: fast path is the hot path in once...
2015-03-02 Jean Privatcompiler: fast path is the hot path in once and literal...
2015-02-27 Jean Privatsepcomp: shortcut an inline most intern methods of...
2015-02-27 Jean Privatsepcomp: extract `direct_call` from `compile_callsite`
2015-02-27 Jean Privatsepcomp: fix compilation of NativeArray[] in an inlined...
2015-02-27 Jean PrivatMerge: Use --log
2015-02-26 Jean Privatrta: log results of analysis in the log directory
2015-02-26 Jean Privattoolcontext: log all verbose infos in the log directory
2015-02-26 Jean Privatsrc: do not crash if there is not MAttributeDef in...
2015-02-26 Jean Privatmodelize: new annotation `abstract` on attribute that...
2015-02-26 Jean Privatmodelize: the main property of a attribute is the reade...
2015-02-26 Jean Privatrta: do not drop abstract methods. abstract method...
2015-02-26 Jean Privatengines: move compilation of `abstract` method to MMeth...
2015-02-26 Jean Privatmodelize: prevent the use of `lazy` on methods
2015-02-26 Jean Privatfrontend: remove deprecated cached annotation and phase
2015-02-26 Jean Privatcode: replace `is cached` by `is lazy`
2015-02-26 Jean PrivatMerge: Guard call
2015-02-26 Jean PrivatMerge: Nitdoc: HTML templates related cleaning
2015-02-26 Jean PrivatMerge: Generalized class members
2015-02-24 Jean Privatnitpretty: handle super and class-level annotation...
2015-02-24 Jean Privatserialization: generate ASuperPropdef instead of ASuper...
2015-02-24 Jean Privatastvalidation: skip individual annotations
2015-02-24 Jean Privattransform: skip if no mpropdef instead of abort
2015-02-24 Jean Privatmodelize: implements services of APropdef as noop ...
2015-02-24 Jean Privatparser: regenerate with generalized class members
2015-02-24 Jean Privatgrammar: introduce AAnnotPropdef for annotation in...
next