annotate trunk/src/dil/ast/Statement.d @ 786:3b34f6a95a27

Added and revised documenation comments.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Sun, 24 Feb 2008 02:41:11 +0100
parents 3bd9660f71ac
children 5fe89bb8cbdd
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
657
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
1 /++
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
2 Author: Aziz Köksal
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
3 License: GPL3
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
4 +/
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
5 module dil.ast.Statement;
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
6
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
7 import dil.ast.Node;
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
8
786
3b34f6a95a27 Added and revised documenation comments.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 657
diff changeset
9 /// The root class of all statements.
657
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
10 abstract class Statement : Node
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
11 {
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
12 this()
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
13 {
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
14 super(NodeCategory.Statement);
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
15 }
3bd9660f71ac Moved class Statement to its own module.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
16 }