grimoire ~master (2021-09-29T23:21:44Z)
Dub
Repo
GrFunction.Scope
grimoire
compiler
type
GrFunction
Local scoping
struct
Scope
class
GrFunction
struct
Scope {
GrVariable
[
string
]
localVariables
;
}
Scope
[]
scopes
;
Members
Variables
localVariables
GrVariable
[
string
]
localVariables
;
Every variable declared within its scope.
Meta
Source
See Implementation
grimoire
compiler
type
GrFunction
constructors
this
functions
closeScope
getLocal
openScope
setLocal
structs
DebugPositionSymbol
Scope
variables
anonParent
anonReference
debugSymbol
deferrableSections
fileId
flocalsCount
fregisterAvailables
functionCalls
ilocalsCount
inSignature
index
inputVariables
instructions
iregisterAvailables
isAnonymous
isDeferrableSectionLocked
isEvent
isMain
isPublic
isTask
lexPosition
mangledName
name
nbFloatParameters
nbIntegerParameters
nbObjectParameters
nbStringParameters
offset
olocalsCount
oregisterAvailables
outSignature
position
registeredDeferBlocks
scopes
slocalsCount
sregisterAvailables
stackSize
templateSignature
templateVariables
Local scoping