bscript-lang
bscript-lang
com.github.gchudnov.bscript.lang
LangException
LangException
com.github.gchudnov.bscript.lang.ast
AST
AST
Access
Access
Add
Add
And
And
Ann
ArgDecl
ArgDecl
Assign
Assign
AstException
AstException
BinOp
Block
Block
BoolVal
BoolVal
Call
Call
ComAnn
CompiledExpr
CompiledExpr
ConstVal
DateTimeVal
DateTimeVal
DateVal
DateVal
DecimalVal
DecimalVal
Decl
Div
Div
DoubleVal
DoubleVal
EqOp
Equal
Equal
Expr
FieldDecl
FieldDecl
FloatVal
FloatVal
Greater
Greater
GreaterEqual
GreaterEqual
HasElementType
HasEvalType
HasName
HasPromoteToType
HasStaticTypeSafety
HasSymbol
If
If
Init
Init
IntVal
IntVal
LValue
Less
Less
LessEqual
LessEqual
LogicOp
LongVal
LongVal
MethodDecl
MethodDecl
Mod
Mod
Mul
Mul
Not
Not
NotEqual
NotEqual
NothingVal
NothingVal
Or
Or
RelOp
Stat
StdAnn
StdAnn
StrVal
StrVal
StructDecl
StructDecl
StructVal
StructVal
Sub
Sub
UnLogicOp
UnOp
UnaryMinus
UnaryMinus
Var
Var
VarDecl
VarDecl
Vec
Vec
VoidVal
VoidVal
com.github.gchudnov.bscript.lang.ast.visitors
TreeVisitor
com.github.gchudnov.bscript.lang.symbols
DeclType
Named
SBlock
SBuiltInType
SMethod
SStruct
SVar
Scope
Scope
ScopeStateException
Symbol
Symbol
SymbolRef
Type
Type
TypeRef
VectorType
com.github.gchudnov.bscript.lang.types
TypeNames
TypeNames
Types
Types
com.github.gchudnov.bscript.lang.util
Casting
LineOps
Show
Transform
bscript-lang
/
com.github.gchudnov.bscript.lang.symbols
/
SBuiltInType
SBuiltInType
final case
class
SBuiltInType
(
name:
String
)
extends
Symbol
with
Type
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
Type
trait
Symbol
trait
Named
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product