GSoC 2025 Rust Front-End: Name Resolution Pass Rewrite
Christina /
jdzwjwj@gmail.com
Sun Mar 16 15:01:32 GMT 2025
Hello! I'm interested in the idea of "Name Resolution Pass Rewrite".
I took the compiler course and implemented a ALGOL-like language compiler.
I have huge passion about compiler and would love to contribute to GCC
community.
I looked up some resources on this topic. Name resolution · Rust-GCC/gccrs
Wiki · GitHub <https://github.com/Rust-GCC/gccrs/wiki/Name-resolution>,
gccrs/gcc/rust/resolve/rust-name-resolver.cc
at master · Rust-GCC/gccrs · GitHub
<https://github.com/Rust-GCC/gccrs/blob/master/gcc/rust/resolve/rust-name-resolver.cc>
I am familiar with both trie tree and lexically scoped symbol table.
Are there any specific areas I should focus on? Any issues I could start
looking into for better context?
Also, I appreciate it if you tell me what features of old name-resolver are
expected to implement for this project.
best regards,
Jie Wu
More information about the Gcc
mailing list