summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-05-27 13:47:04 +0800
committerJohn Hodge <tpg@mutabah.net>2016-05-27 13:47:04 +0800
commit99b04898383e9d66c97e8f89504420263ba96c0b (patch)
treefeeaa3370bd644c4889e5030415474846d27f1af /src/main.cpp
parent46b2f9450a438a597492e0015b735e625ee0cd3a (diff)
downloadmrust-99b04898383e9d66c97e8f89504420263ba96c0b.tar.gz
HIR Conv - Constant evaluation pass running (fully?)
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp
index f163e736..bc22654c 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -154,6 +154,9 @@ int main(int argc, char *argv[])
CompilePhaseV("Resolve Type Aliases", [&]() {
ConvertHIR_ExpandAliases(*hir_crate);
});
+ CompilePhaseV("Resolve UFCS paths", [&]() {
+ ConvertHIR_ResolveUFCS(*hir_crate);
+ });
CompilePhaseV("Constant Evaluate", [&]() {
ConvertHIR_ConstantEvaluate(*hir_crate);