about summary refs log tree commit diff
path: root/src/test/codegen/src-hash-algorithm
diff options
context:
space:
mode:
authorCohenArthur <arthur.cohen@epita.fr>2020-08-19 19:07:03 +0200
committerCohenArthur <arthur.cohen@epita.fr>2020-08-21 11:42:18 +0200
commite6642e41e0e827557dce08a3c0522e93c751e39c (patch)
tree5a2c030e448f0a041a7cac56ebdfa5681734f397 /src/test/codegen/src-hash-algorithm
parentb51651ae9d0161967617be930415705b2e4d5faf (diff)
downloadrust-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/test/codegen/src-hash-algorithm')
0 files changed, 0 insertions, 0 deletions