Method | Description | |
---|---|---|
BindVariable ( VariableName varname, VariableKind kind, Func |
Gets local variable or create local if not yet.
|
|
GetVariableKind ( VariableName varname ) : VariableKind |
Gets kind of declared variable or VariableKind.LocalVariable by default.
|
|
GetVariables ( ) : IEnumerable |
Gets enumeration of local variables.
|
|
GetVariables ( VariableName name ) : IEnumerable |
Gets variables with given name. There might be more variables with same name of a different kind.
|
|
LocalsTable ( |
Initializes table of locals of given routine.
|
Method | Description | |
---|---|---|
CreateVariable ( VariableName name, VariableKind kind, Func |
||
PopuplateParameters ( ) : void |
public BindVariable ( VariableName varname, VariableKind kind, Func |
||
varname | VariableName | |
kind | VariableKind | |
initializer | Func |
|
return |
public GetVariableKind ( VariableName varname ) : VariableKind | ||
varname | VariableName | |
return | VariableKind |
public GetVariables ( VariableName name ) : IEnumerable |
||
name | VariableName | |
return | IEnumerable |
public LocalsTable ( |
||
routine | ||
return | Devsense.PHP.Syntax |