diff options
| author | CohenArthur <arthur.cohen@epita.fr> | 2020-08-19 19:07:03 +0200 |
|---|---|---|
| committer | CohenArthur <arthur.cohen@epita.fr> | 2020-08-21 11:42:18 +0200 |
| commit | e6642e41e0e827557dce08a3c0522e93c751e39c (patch) | |
| tree | 5a2c030e448f0a041a7cac56ebdfa5681734f397 /src/rustllvm/RustWrapper.cpp | |
| parent | b51651ae9d0161967617be930415705b2e4d5faf (diff) | |
| download | rust-e6642e41e0e827557dce08a3c0522e93c751e39c.tar.gz rust-e6642e41e0e827557dce08a3c0522e93c751e39c.zip | |
astconv: Split astconv.rs into its own module with submodules
To separate the astconv.rs file, I split it into its own module with a subtrait called GenericAstConv. This subtrait handles methods related to generics, be it types or lifetimes. typeck: Add bounds module and Bounds struct bounds: Run fmt, add documentation generic_astconv: Add subtrait GenericAstConv Some methods of AstConv deal exclusively with Generics. Therefore, it makes sense to have them in their own trait. Some other methods from AstConv might be added to it later generic_astconv: Add more methods from AstConv Add check_generic_arg_count_for_call() and check_generic_arg_count() astconv: Add module for clarity generic: Rename GenericAstConv -> AstConvGeneric generic: add more methods to AstConvGeneric astconv: Remove AstConvGeneric trait, add impl dyn AstConv in other module astconv: Add errors module to handle AstConv complaints fmt: format code in astconv/ astconv: Remove old file astconv: Fix visibility on GenericArgPosition astconv: Fix visibility on GenericArgPosition astconv: Fix function visibility on other originally private functions
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
