diff options
author | John Hodge <tpg@mutabah.net> | 2015-04-06 15:04:16 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2015-04-06 15:04:16 +0800 |
commit | cbd6b8129fd5224d7b3a849b02e251a9891af037 (patch) | |
tree | bedad5d4ca7974eb0b215c0f40e64908103ce88a /src/ast/path.hpp | |
parent | 7370c545c179f54e411e9b94664badb0786fa1d1 (diff) | |
download | mrust-cbd6b8129fd5224d7b3a849b02e251a9891af037.tar.gz |
Work on resolving UFCS paths, infinite loop bug in resolve
Diffstat (limited to 'src/ast/path.hpp')
-rw-r--r-- | src/ast/path.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ast/path.hpp b/src/ast/path.hpp index 8ba9e93c..5028bebc 100644 --- a/src/ast/path.hpp +++ b/src/ast/path.hpp @@ -257,6 +257,7 @@ public: void resolve(const Crate& crate, bool expect_params=true); void resolve_absolute(const Crate& root_crate, bool expect_params); void resolve_ufcs(const Crate& root_crate, bool expect_params); + void resolve_ufcs_trait(const AST::Path& trait_path, AST::PathNode& node); /// Resolve generic arguments within the path void resolve_args(::std::function<TypeRef(const char*)> fcn); |