summaryrefslogtreecommitdiff
path: root/src/resolve/absolute.cpp
diff options
context:
space:
mode:
authorJohn Hodge (bugs) <tpg@mutabah.net>2017-07-06 17:41:10 +0800
committerJohn Hodge (bugs) <tpg@mutabah.net>2017-07-06 17:41:10 +0800
commit48e2c4973d5401c9f7d0ee2bac22ac6015744961 (patch)
treeb93fb21b85343633e2d0c00c42ea7a388bb6f883 /src/resolve/absolute.cpp
parentce3d36a90b9efd11c94f9084b5e727d65b6509a7 (diff)
parentc4e88b3c49736e71534c918a83956885c052beb8 (diff)
downloadmrust-48e2c4973d5401c9f7d0ee2bac22ac6015744961.tar.gz
Merge branch 'master' of https://github.com/thepowersgang/mrustc
# Conflicts: # src/trans/codegen_c.cpp
Diffstat (limited to 'src/resolve/absolute.cpp')
-rw-r--r--src/resolve/absolute.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/resolve/absolute.cpp b/src/resolve/absolute.cpp
index 26a45a1e..1e197769 100644
--- a/src/resolve/absolute.cpp
+++ b/src/resolve/absolute.cpp
@@ -1601,7 +1601,7 @@ void Resolve_Absolute_ExprNode(Context& context, ::AST::ExprNode& node)
Resolve_Absolute_Pattern(this->context, true, node.m_pattern);
break;
case ::AST::ExprNode_Loop::FOR:
- BUG(node.get_pos(), "`for` should be desugared");
+ BUG(node.span(), "`for` should be desugared");
}
node.m_code->visit( *this );
this->context.pop_block();
@@ -1629,22 +1629,22 @@ void Resolve_Absolute_ExprNode(Context& context, ::AST::ExprNode& node)
}
void visit(AST::ExprNode_StructLiteral& node) override {
DEBUG("ExprNode_StructLiteral");
- Resolve_Absolute_Path(this->context, Span(node.get_pos()), Context::LookupMode::Type, node.m_path);
+ Resolve_Absolute_Path(this->context, node.span(), Context::LookupMode::Type, node.m_path);
AST::NodeVisitorDef::visit(node);
}
void visit(AST::ExprNode_CallPath& node) override {
DEBUG("ExprNode_CallPath");
- Resolve_Absolute_Path(this->context, Span(node.get_pos()), Context::LookupMode::Variable, node.m_path);
+ Resolve_Absolute_Path(this->context, node.span(), Context::LookupMode::Variable, node.m_path);
AST::NodeVisitorDef::visit(node);
}
void visit(AST::ExprNode_CallMethod& node) override {
DEBUG("ExprNode_CallMethod");
- Resolve_Absolute_PathParams(this->context, Span(node.get_pos()), node.m_method.args());
+ Resolve_Absolute_PathParams(this->context, node.span(), node.m_method.args());
AST::NodeVisitorDef::visit(node);
}
void visit(AST::ExprNode_NamedValue& node) override {
- DEBUG("(" << node.get_pos() << ") ExprNode_NamedValue - " << node.m_path);
- Resolve_Absolute_Path(this->context, Span(node.get_pos()), Context::LookupMode::Variable, node.m_path);
+ DEBUG("(" << node.span() << ") ExprNode_NamedValue - " << node.m_path);
+ Resolve_Absolute_Path(this->context, node.span(), Context::LookupMode::Variable, node.m_path);
}
void visit(AST::ExprNode_Cast& node) override {
DEBUG("ExprNode_Cast");