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.ast
/
LongVal
LongVal
object
LongVal
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
LongVal
.type
Type members
Value members
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
apply
(
value:
Long
):
LongVal
def
apply
(
value:
Long
,
evalType:
Type
):
LongVal