fix, cesyms, 64 bit compilation

This commit is contained in:
Basile Burg 2015-03-06 17:21:21 +01:00
parent 37412b765d
commit 13f59d1ff4
1 changed files with 4 additions and 4 deletions

View File

@ -185,8 +185,8 @@ class SymbolListBuilder : ASTVisitor
count++; count++;
auto result = construct!Symbol; auto result = construct!Symbol;
result.name = adt.name.text; result.name = adt.name.text;
result.line = adt.name.line; result.line = cast(int) adt.name.line;
result.col = adt.name.column; result.col = cast(int) adt.name.column;
parent.subs ~= result; parent.subs ~= result;
return result; return result;
} }
@ -261,8 +261,8 @@ class SymbolListBuilder : ASTVisitor
count++; count++;
auto result = construct!Symbol; auto result = construct!Symbol;
result.name = modules[0..$-1].join; result.name = modules[0..$-1].join;
result.line = si.identifierChain.identifiers[0].line; result.line = cast(int) si.identifierChain.identifiers[0].line;
result.col = si.identifierChain.identifiers[0].column; result.col = cast(int) si.identifierChain.identifiers[0].column;
result.type = SymbolType._import; result.type = SymbolType._import;
parent.subs ~= result; parent.subs ~= result;
} }