index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
parse
/
types.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-06-11
Parse - Support chaining of spans (for macro expansions)
John Hodge
1
-1
/
+1
2017-05-13
Parse - Remove TOK_MACRO
John Hodge
1
-2
/
+6
2016-12-24
No more tears!
ubsan
1
-15
/
+15
2016-11-09
HIR+Parse - Fix some ErasedTypes bugs before hitting the TODOs
John Hodge
1
-1
/
+1
2016-10-30
AST - Remove copy construction of TypeRef
John Hodge
1
-4
/
+4
2016-10-28
Parse - Support attributes on generics, unify HRL (HRTB) parsing
John Hodge
1
-7
/
+1
2016-10-26
Parse Type - Handle interpolated types
John Hodge
1
-3
/
+3
2016-10-23
Parse - `impl Trait`
John Hodge
1
-0
/
+25
2016-10-22
Parse Types - Allow 'self' to start a path
John Hodge
1
-0
/
+2
2016-10-09
AST - Remove free MacroInvocation lists
John Hodge
1
-1
/
+1
2016-10-06
Parse - Save unsafety for function pointer types
John Hodge
1
-3
/
+5
2016-08-19
AST - Support ! as a real type
John Hodge
1
-1
/
+1
2016-08-17
Parse - Fix many parser bugs
John Hodge
1
-6
/
+6
2016-06-26
HIR Typecheck - Fn type handling
John Hodge
1
-0
/
+2
2016-06-11
Parse - Fix parsing of parens in types
John Hodge
1
-10
/
+5
2016-05-25
Parse - Use interpolated macro fragments instead of captured TTs
John Hodge
1
-44
/
+53
2016-05-24
AST - Move types.cpp to ast/ dir
John Hodge
1
-2
/
+2
2016-05-20
String primitive, bind pointers in resolve, print macro name in span
John Hodge
1
-4
/
+0
2016-03-13
Parse - Rework to place spans on types
John Hodge
1
-18
/
+23
2016-03-13
Parse - Store module path in module
John Hodge
1
-1
/
+1
2016-03-08
Spans on MacroInvocation, re-enable span in ERROR reporting
John Hodge
1
-1
/
+2
2016-02-27
Parse - (hackily) support vardic function definitions
John Hodge
1
-0
/
+5
2016-02-27
Parse - Macros in type position
John Hodge
1
-0
/
+2
2016-02-25
Handle unsafe fn types with hrls
John Hodge
1
-10
/
+12
2016-02-25
Parse - Handle named arguments in fn() types
John Hodge
1
-0
/
+5
2016-02-21
Fixing parser deficiencies
John Hodge
1
-25
/
+57
2016-01-30
Better pretty printing, updated resolution logic
John Hodge
1
-45
/
+2
2015-11-03
Remove embedded spans (will move to wrapping spans)
John Hodge
1
-1
/
+1
2015-09-06
Rough span support
John Hodge
1
-2
/
+11
2015-05-22
Restructure macro expansion to correctly fit rustc's model
John Hodge
1
-9
/
+28
2015-03-26
Remove the ASSOCIATED type (now handled by the UFCS path type)
John Hodge
1
-1
/
+6
2015-03-22
Clean up local path resolution, add internal 'str' type
John Hodge
1
-0
/
+5
2015-03-22
Parsing "Composite" DSTs (Trait + Trait2 + Trait3)
John Hodge
1
-5
/
+23
2015-03-21
(minor) Commenting on ! in Parse_Type
John Hodge
1
-2
/
+3
2015-03-21
Move wildcard use to Path::resolve, add 'bool' type
John Hodge
1
-0
/
+1
2015-03-21
Rework macro handling to (hopefully) correctly handle nested repetions
John Hodge
1
-1
/
+3
2015-03-20
Split parse/root.cpp up
John Hodge
1
-0
/
+221