Package compilation.analysis.semantic
Class AnnotatedSourceStatement
- java.lang.Object
-
- compilation.analysis.semantic.AnnotatedSourceStatement
-
- All Implemented Interfaces:
AnnotatedStatement
public final class AnnotatedSourceStatement extends java.lang.Object implements AnnotatedStatement
The AnnotatedSourceStatement class is used to store information about the entire source code once its been annotated during compilation.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description AnnotatedSourceStatement(java.util.List<AnnotatedStatement> statements)Constructs a SourceStatement object, initialised with a List of every AnnotatedStatement object within the source code.
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface compilation.analysis.semantic.AnnotatedStatement
getStatementType
-
-
-
-
Constructor Detail
-
AnnotatedSourceStatement
public AnnotatedSourceStatement(java.util.List<AnnotatedStatement> statements)
Constructs a SourceStatement object, initialised with a List of every AnnotatedStatement object within the source code.- Parameters:
statements- The List of AnnotatedStatements within the source code
-
-