nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Adding actor phases to the frontend
[nit.git]
/
src
/
model
/
model.nit
2016-12-13
Alexis Laferrière
update all indirect references to native strings
blob
|
commitdiff
2016-12-13
Alexis Laferrière
rename `NativeString` to `CString`
blob
|
commitdiff
|
diff to current
2016-08-31
Alexandre Terrasa
model: fix some warnings
blob
|
commitdiff
|
diff to current
2016-08-09
Jean Privat
model: add `MType::is_legal_in` to check the legality...
blob
|
commitdiff
|
diff to current
2016-08-09
Jean Privat
model: returns more MErrorType instead of aborting
blob
|
commitdiff
|
diff to current
2016-08-09
Jean Privat
model: add MType::is_ok to check MErrorType in depth
blob
|
commitdiff
|
diff to current
2016-08-09
Jean Privat
model: new class MErrorType as using MBottomType was...
blob
|
commitdiff
|
diff to current
2016-08-08
Jean Privat
model: MVirtualType fast resolution for the special...
blob
|
commitdiff
|
diff to current
2016-08-08
Jean Privat
model: lookup_definitions gains an *iterate the classde...
blob
|
commitdiff
|
diff to current
2016-08-08
Jean Privat
model: MClassDef register property definitions by its...
blob
|
commitdiff
|
diff to current
2016-07-04
Jean Privat
Merge: model: Fix a spelling mistake
blob
|
commitdiff
|
diff to current
2016-07-04
Jean Privat
Merge: model: Write errors to stderr
blob
|
commitdiff
|
diff to current
2016-07-04
Jean Privat
Merge: model: Fix a minor documentation mistake
blob
|
commitdiff
|
diff to current
2016-07-04
Jean-Christophe...
model: Fix a spelling mistake
blob
|
commitdiff
|
diff to current
2016-07-04
Jean-Christophe...
model: Write errors to stderr
blob
|
commitdiff
|
diff to current
2016-07-04
Jean-Christophe...
model: Fix an error message
blob
|
commitdiff
|
diff to current
2016-06-30
Jean-Christophe...
model: Fix a minor documentation mistake
blob
|
commitdiff
|
diff to current
2016-06-30
Jean-Christophe...
model: Fix minor documentation mistakes
blob
|
commitdiff
|
diff to current
2016-06-21
jcbrinfo
model: Fix spelling mistake
blob
|
commitdiff
|
diff to current
2016-05-26
Jean Privat
Merge: src/model: fix mdoc_or_fallback for MClasses...
blob
|
commitdiff
|
diff to current
2016-05-25
Alexandre Terrasa
src/model: fix mdoc_or_fallback for MClasses and MPrope...
blob
|
commitdiff
|
diff to current
2016-05-25
Alexandre Terrasa
src/model: generalize visibility to all MEntities
blob
|
commitdiff
|
diff to current
2016-05-13
Jean Privat
nitc/model: add location to MType
blob
|
commitdiff
|
diff to current
2016-05-13
Jean Privat
model: add location to MClass and MProperty
blob
|
commitdiff
|
diff to current
2016-05-13
Jean Privat
model: promote location to any `MEntity`
blob
|
commitdiff
|
diff to current
2016-04-27
Jean Privat
model: simplify module name if package is enough for...
blob
|
commitdiff
|
diff to current
2016-04-27
Jean Privat
model: avoid full_name conflict with global properties
blob
|
commitdiff
|
diff to current
2016-04-27
Jean Privat
model: fullnames use `$` instead of `#` for classdefs...
blob
|
commitdiff
|
diff to current
2015-12-18
Alexandre Terrasa
model: introduce MEntityTree
blob
|
commitdiff
|
diff to current
2015-12-16
Alexandre Terrasa
model: fix some warnings
blob
|
commitdiff
|
diff to current
2015-11-25
Jean Privat
model: fix `try_get_primitive_method`
blob
|
commitdiff
|
diff to current
2015-11-10
Jean Privat
model: accept multiple vararg parameters
blob
|
commitdiff
|
diff to current
2015-10-29
Jean Privat
model: in case of error, methods of MVirtualType return...
blob
|
commitdiff
|
diff to current
2015-10-29
Jean Privat
model: handle BottomType in `is_subtype`
blob
|
commitdiff
|
diff to current
2015-10-22
Jean Privat
model: hint the semantize phases that `exit` does not...
blob
|
commitdiff
|
diff to current
2015-10-22
Jean Privat
src: remove some `call on nullable` warning with a...
blob
|
commitdiff
|
diff to current
2015-10-06
Jean Privat
model: make `MPropDef::is_intro` more robust
blob
|
commitdiff
|
diff to current
2015-09-09
Jean Privat
src: mass rename project->package
blob
|
commitdiff
|
diff to current
2015-08-27
Jean Privat
code: update references to `standard`
blob
|
commitdiff
|
diff to current
2015-08-13
Lucas Bajolet
src/compiler: Added fixint variants to compiler
blob
|
commitdiff
|
diff to current
2015-08-10
Jean Privat
model: remove things about default parameters
blob
|
commitdiff
|
diff to current
2015-05-30
Jean Privat
Merge: Kill `model_utils`
blob
|
commitdiff
|
diff to current
2015-05-30
Jean Privat
Merge: Warn call on nullable receiver
blob
|
commitdiff
|
diff to current
2015-05-29
Alexandre Terrasa
model_utils: move shortcuts to `MClassKind` in `model`
blob
|
commitdiff
|
diff to current
2015-05-29
Lucas Bajolet
lib/standard: Introduce Byte type in kernel
blob
|
commitdiff
|
diff to current
2015-05-27
Jean Privat
model: introduce `MMethod::is_null_safe`
blob
|
commitdiff
|
diff to current
2015-05-21
Jean Privat
model: introduce the bottom type
blob
|
commitdiff
|
diff to current
2015-04-25
Jean Privat
model: add `MSignature::mparameter_by_name`
blob
|
commitdiff
|
diff to current
2015-04-18
Jean Privat
model&modelize: introduce default parameters
blob
|
commitdiff
|
diff to current
2015-04-15
Jean Privat
model: add `MClass::signature_to_s` to use in messages.
blob
|
commitdiff
|
diff to current
2015-04-08
Jean Privat
Merge: Not null types
blob
|
commitdiff
|
diff to current
2015-04-08
Jean Privat
model: rename `as_notnullable` to `undecorate`
blob
|
commitdiff
|
diff to current
2015-04-08
Jean Privat
model: add new type `MNotNullType` to force that null...
blob
|
commitdiff
|
diff to current
2015-04-04
Jean Privat
model: extract a common proxy from MNullableType
blob
|
commitdiff
|
diff to current
2015-04-04
Jean Privat
src: use MFormalType for type checks when it makes...
blob
|
commitdiff
|
diff to current
2015-04-04
Jean Privat
model: introduce MFormalType as a superclass of MVirtua...
blob
|
commitdiff
|
diff to current
2015-04-03
Jean Privat
model: get_primitive_class filter classes by module
blob
|
commitdiff
|
diff to current
2015-04-03
Jean Privat
model: protect MClassDef.is_intro and provide MClass...
blob
|
commitdiff
|
diff to current
2015-03-31
Jean Privat
Merge: Rewrite the coloration for properties and types.
blob
|
commitdiff
|
diff to current
2015-03-28
Jean Privat
sepcomp: do not generate class tables for dead classes
blob
|
commitdiff
|
diff to current
2015-03-21
Jean Privat
model: provide direct methods to access primitive types
blob
|
commitdiff
|
diff to current
2015-03-10
Alexis Laferrière
src/model: remove extra } from `MGenericType::to_s`
blob
|
commitdiff
|
diff to current
2015-02-10
Jean Privat
model: add MProperty::is_autoinit to identify method...
blob
|
commitdiff
|
diff to current
2015-02-04
Jean Privat
model: precise contracts for `lookup_*_definition?`
blob
|
commitdiff
|
diff to current
2015-02-03
Jean Privat
model: use `Map::get_or_null` for `get_x_by_name`
blob
|
commitdiff
|
diff to current
2015-02-03
Jean Privat
model: move guards `lookup_first_definition` after...
blob
|
commitdiff
|
diff to current
2015-01-14
Jean Privat
model: implement various c_name and full_name with...
blob
|
commitdiff
|
diff to current
2014-12-20
Jean Privat
src: finish documenting some module
blob
|
commitdiff
|
diff to current
2014-12-17
Jean Privat
model: promote `c_name` from abstract-compiler to model
blob
|
commitdiff
|
diff to current
2014-12-17
Jean Privat
model: add `full_name` to entities that miss one
blob
|
commitdiff
|
diff to current
2014-12-17
Jean Privat
model: promote `full_name` to MEntity
blob
|
commitdiff
|
diff to current
2014-12-12
Jean Privat
model: register the implicitly injected Bool class...
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
Merge: Subtype improvements
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
Merge: Keep going toolcontext
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
model: document the `assert isa MClassType`
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
model: improve MType::is_subtype for formal types
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
model: add MType::lookup_fixed
blob
|
commitdiff
|
diff to current
2014-12-02
Jean Privat
model: MVirtualType::resolve_for do not resilve self...
blob
|
commitdiff
|
diff to current
2014-12-02
Jean Privat
model: MParameterType::lookup_bound works for the easy...
blob
|
commitdiff
|
diff to current
2014-12-02
Jean Privat
model: add MVirtualType::lookup_single_definition
blob
|
commitdiff
|
diff to current
2014-12-02
Jean Privat
model: generalize MType::lookup_bound
blob
|
commitdiff
|
diff to current
2014-11-29
Jean Privat
model: add another level of cache for MClassType::colle...
blob
|
commitdiff
|
diff to current
2014-11-29
Jean Privat
model: cache types in a hashmap instead of in a list
blob
|
commitdiff
|
diff to current
2014-11-28
Jean Privat
all: add `nitish` tag for code-blocks skipped by nitunit
blob
|
commitdiff
|
diff to current
2014-11-28
Jean Privat
all: fix broken markdown comments with missing or unwan...
blob
|
commitdiff
|
diff to current
2014-11-28
Jean Privat
model: do not fatal when more than one primitive class...
blob
|
commitdiff
|
diff to current
2014-11-05
Jean Privat
src: update most tools to new constructors
blob
|
commitdiff
|
diff to current
2014-10-24
Jean Privat
model: better implementation of the two `intro` methods
blob
|
commitdiff
|
diff to current
2014-10-16
Jean Privat
src: remove two TODO that are done/unneeded
blob
|
commitdiff
|
diff to current
2014-10-10
Jean Privat
mixin: introduce -D option to redefine functions from...
blob
|
commitdiff
|
diff to current
2014-10-02
Jean Privat
lib: new API for Comparator
blob
|
commitdiff
|
diff to current
2014-10-01
Jean Privat
src: reduce warnings and spelling errors
blob
|
commitdiff
|
diff to current
2014-09-26
Jean Privat
modelize_class: adapt MClass and MClassDef creation...
blob
|
commitdiff
|
diff to current
2014-09-17
Alexis Laferrière
nitg: fix typo in doc of `MParameterType`
blob
|
commitdiff
|
diff to current
2014-09-10
Alexis Laferrière
Merge branch 'master' into polymorphic_extern_classes
blob
|
commitdiff
|
diff to current
2014-09-10
Alexis Laferrière
nitg*: extern classes a polymorph in Nit, and unboxed...
blob
|
commitdiff
|
diff to current
2014-09-09
Alexis Laferrière
model: intro a service to get the `Pointer` type
blob
|
commitdiff
|
diff to current
2014-09-05
Jean Privat
src: transform all old writable in annotations
blob
|
commitdiff
|
diff to current
2014-09-03
Jean Privat
src: cleanup importations
blob
|
commitdiff
|
diff to current
2014-08-20
Jean Privat
src: introduce new constructors
blob
|
commitdiff
|
diff to current
next