- Companion:
- object
class AstCreatorBase
class Object
trait Matchable
class Any
Value members
Concrete methods
Inherited methods
Absolute path for the given file name
Absolute path for the given file name
- Inherited from:
- AstCreatorBase
Create a global namespace block for the given filename
Create a global namespace block for the given filename
- Inherited from:
- AstCreatorBase
def methodAst(method: NewMethod, parameters: Seq[NewMethodParameterIn], body: Ast, methodReturn: NewMethodReturn): Ast
Creates an AST that represents an entire method, including its content.
Creates an AST that represents an entire method, including its content.
- Inherited from:
- AstCreatorBase
def methodReturnNode(line: Option[Integer], column: Option[Integer], order: Int, tpe: String): NewMethodReturn
Create a method return node
Create a method return node
- Inherited from:
- AstCreatorBase
def methodStubAst(method: NewMethod, parameters: Seq[NewMethodParameterIn], methodReturn: NewMethodReturn): Ast
Creates an AST that represents a method stub, containing information about the method, its parameters, and the return type.
Creates an AST that represents a method stub, containing information about the method, its parameters, and the return type.
- Inherited from:
- AstCreatorBase