Richard Smith
|
f9ab963bd6
Add a `type_literal` instruction to represent syntactic type literals. (#6781)
|
hai 2 meses |
Dana Jansens
|
fbc8d59d32
Introduce Diagnostics::ContextScope and remove diagnoser callbacks in type completion (#6761)
|
hai 2 meses |
Richard Smith
|
6b28213b36
Add interop support for naming and "calling" C++ templates. (#6474)
|
hai 4 meses |
Jon Ross-Perkins
|
c0b335b87f
Add well-known identifier caching (#6486)
|
hai 4 meses |
Boaz Brickner
|
8adb3570ac
C++ Interop: Add support for `char` (#5988)
|
hai 8 meses |
Richard Smith
|
bd90fe1d9b
Interop: map C++ `std::string_view` into Carbon `str` when importing. (#5985)
|
hai 8 meses |
Richard Smith
|
41ed82e033
Add basic support for strings to core, check, and lower. (#5963)
|
hai 8 meses |
Richard Smith
|
b851e8c423
Add support for f16, f64, f128. (#5952)
|
hai 8 meses |
Jon Ross-Perkins
|
37d5046ceb
Support parse/check/lower for char (#5901)
|
hai 8 meses |
Boaz Brickner
|
f0cff612eb
Add support for using C++ `double` type in imported function declarations (#5868)
|
hai 9 meses |
Dana Jansens
|
c38e723dd8
Rename singleton InstId constants to TypeInstId (#5323)
|
hai 1 ano |
Jon Ross-Perkins
|
4923445e3a
Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304)
|
hai 1 ano |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
hai 1 ano |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
hai 1 ano |
Jon Ross-Perkins
|
afef6cd940
Refactor name lookup logic out of Context (#4930)
|
hai 1 ano |
Jon Ross-Perkins
|
1cba3328f7
Finish removing BuiltinInstKind (#4637)
|
hai 1 ano |
Richard Smith
|
e4412a95dd
Factor out machinery for forming int type literals. (#4616)
|
hai 1 ano |