Statement Class
From The Oxygene Language Wiki
This is a Language topic
Feel free to add your notes to this topic below.
[Serializable] Statement = public abstract class
Statement is an abstract base class that all statement types descend from.
Namespace: Cirrus Statements
Members
| | |
|---|---|
| constructor | Constructor |
| BuildStatement(aIdentation: Integer; aOutput: StringBuilder) | Converts a statement to a string |
| SetOverflowCheckRecursive(aNewValue: Boolean) | Recursively sets the OverflowCheck flag |
| ToString: String | Returns this statement as a string |
| ToValue(aServicesParameter: Value; aServices: IServices):Value | Converts this statement to a value tree that creates these statements |
Properties
| | |
|---|---|
| Kind: StatementKind | Returns what kind of statement this is; this can be used to find out if a statement is of a specific type without having to check all possible casts |
| Position: IPosition | Position this statement is defined at |
| OverflowCheck: Boolean | Overflow checking for binary and unary operations in this statement |
See Also
- Cirrus
- External Links:
- Prism Aspects to Help with Monobjc Development (RemObjects Blogs)
Area: Oxygene Language
Compiler version: Oxygene 5
Language Glossary — Keywords — Types — FAQ — How To