Mercurial > projects > dil
comparison trunk/src/main.d @ 683:1ae72234db26
Implemented some methods in SemanticPass1.
Renamed Symbol.ident to name.
Added a constructor to Symbol.
Adapted constructors of classes that inherit from Symbol.
Added Alias and OverloadSet Symbol classes.
Renamed idents and values to names and inits in VariablesDeclaration.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Mon, 21 Jan 2008 17:10:12 +0100 |
parents | ff6971637f88 |
children | 10b314bf37e3 |
comparison
equal
deleted
inserted
replaced
682:7541c64fc423 | 683:1ae72234db26 |
---|---|
68 { | 68 { |
69 auto tokens = getDocComments(member.node); | 69 auto tokens = getDocComments(member.node); |
70 char[] docText; | 70 char[] docText; |
71 foreach (token; tokens) | 71 foreach (token; tokens) |
72 docText ~= token.srcText; | 72 docText ~= token.srcText; |
73 Stdout.formatln("Id:{}, Symbol:{}, DocText:{}", member.ident.str, member.classinfo.name, docText); | 73 Stdout.formatln("Id:{}, Symbol:{}, DocText:{}", member.name.str, member.classinfo.name, docText); |
74 } | 74 } |
75 } | 75 } |
76 | 76 |
77 printSymbolTable(mod); | 77 printSymbolTable(mod); |
78 } | 78 } |