| Modifier and Type | Field and Description |
|---|---|
| private Expression | |
| private Type |
| Access | Constructor and Description |
|---|---|
| public | LangCall(QName fname, List<Expression> arguments)
Get the parameters passed to function: lang(string) |
| Modifier and Type | Method and Description |
|---|---|
| public Type | |
| public void | translate(ClassGenerator classGen, MethodGenerator methodGen)
Overrides com. This method is called when the constructor is compiled in Stylesheet.compileConstructor() and not as the syntax tree is traversed. |
| public Type | typeCheck(SymbolTable stable)
Overrides com. Type check a function call. |
| _lang | back to summary |
|---|---|
| private Expression _lang | |
| _langType | back to summary |
|---|---|
| private Type _langType | |
| LangCall | back to summary |
|---|---|
| public LangCall(QName fname, List<Expression> arguments) Get the parameters passed to function: lang(string) | |
| getType | back to summary |
|---|---|
| public Type getType() Overrides com. | |
| translate | back to summary |
|---|---|
| public void translate(ClassGenerator classGen, MethodGenerator methodGen) Overrides com. This method is called when the constructor is compiled in Stylesheet.compileConstructor() and not as the syntax tree is traversed. | |
| typeCheck | back to summary |
|---|---|
| public Type typeCheck(SymbolTable stable) throws TypeCheckError Overrides com. Doc from com. Type check a function call. Since different type conversions apply, type checking is different for standard and external (Java) functions. | |