Mercurial > projects > dil
comparison trunk/src/dil/semantic/Pass1.d @ 777:9f61e8af55d5
Added module dil.Compilation.
Added predefined ID 'startaddress'.
Added keyword 'nothrow'.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Wed, 20 Feb 2008 01:24:19 +0100 |
parents | f4b9680c0e16 |
children | 78be32e3e157 |
comparison
equal
deleted
inserted
replaced
776:580d4ca9f1ff | 777:9f61e8af55d5 |
---|---|
346 auto func = new Function(Ident.__unittest, d); | 346 auto func = new Function(Ident.__unittest, d); |
347 insertOverload(func, func.name); | 347 insertOverload(func, func.name); |
348 return d; | 348 return d; |
349 } | 349 } |
350 | 350 |
351 D visit(DebugDeclaration) | 351 D visit(DebugDeclaration d) |
352 { return null; } | 352 { |
353 D visit(VersionDeclaration) | 353 if (d.isSpecification) |
354 { return null; } | 354 { |
355 | |
356 } | |
357 return null; | |
358 } | |
359 | |
360 D visit(VersionDeclaration d) | |
361 { | |
362 return null; | |
363 } | |
355 | 364 |
356 D visit(TemplateDeclaration d) | 365 D visit(TemplateDeclaration d) |
357 { | 366 { |
358 if (d.symbol) | 367 if (d.symbol) |
359 return d; | 368 return d; |