|
| Compiler (IScriptEngine scriptEngine) |
|
void | ReadConfig () |
|
string | GetCompilerOutput (string assetID) |
|
string | GetCompilerOutput (UUID assetID) |
|
void | PerformScriptCompile (string source, string asset, UUID ownerUUID, out string assembly, out Dictionary< KeyValuePair< int, int >, KeyValuePair< int, int >> linemap) |
| Performs the script compile. More...
|
|
void | PerformScriptCompile (string source, string asset, UUID ownerUUID, bool alwaysRecompile, out string assembly, out Dictionary< KeyValuePair< int, int >, KeyValuePair< int, int >> linemap) |
| Performs the script compile. More...
|
|
string[] | GetWarnings () |
|
|
static string | CreateCSCompilerScript (string compileScript, string className, string baseClassName, ParameterInfo[] constructorParameters) |
|
static string | CreateVBCompilerScript (string compileScript, string className, string baseClassName) |
|
static KeyValuePair< int, int > | FindErrorPosition (int line, int col, Dictionary< KeyValuePair< int, int >, KeyValuePair< int, int >> positionMap) |
|
Definition at line 46 of file Compiler.cs.
OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.Compiler |
( |
IScriptEngine |
scriptEngine | ) |
|
|
inline |
static string OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.CreateCSCompilerScript |
( |
string |
compileScript, |
|
|
string |
className, |
|
|
string |
baseClassName, |
|
|
ParameterInfo[] |
constructorParameters |
|
) |
| |
|
inlinestatic |
static string OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.CreateVBCompilerScript |
( |
string |
compileScript, |
|
|
string |
className, |
|
|
string |
baseClassName |
|
) |
| |
|
inlinestatic |
static KeyValuePair<int, int> OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.FindErrorPosition |
( |
int |
line, |
|
|
int |
col, |
|
|
Dictionary< KeyValuePair< int, int >, KeyValuePair< int, int >> |
positionMap |
|
) |
| |
|
inlinestatic |
string OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.GetCompilerOutput |
( |
string |
assetID | ) |
|
|
inline |
string OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.GetCompilerOutput |
( |
UUID |
assetID | ) |
|
|
inline |
string [] OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.GetWarnings |
( |
| ) |
|
|
inline |
void OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.PerformScriptCompile |
( |
string |
source, |
|
|
string |
asset, |
|
|
UUID |
ownerID, |
|
|
out string |
assembly, |
|
|
out Dictionary< KeyValuePair< int, int >, KeyValuePair< int, int >> |
linemap |
|
) |
| |
|
inline |
void OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.PerformScriptCompile |
( |
string |
source, |
|
|
string |
asset, |
|
|
UUID |
ownerID, |
|
|
bool |
alwaysRecompile, |
|
|
out string |
assembly, |
|
|
out Dictionary< KeyValuePair< int, int >, KeyValuePair< int, int >> |
linemap |
|
) |
| |
|
inline |
void OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.ReadConfig |
( |
| ) |
|
|
inline |
bool OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.in_startup = true |
int OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.LinesToRemoveOnError = 3 |
This contains number of lines WE use for header when compiling script. User will get error in line x-LinesToRemoveOnError when error occurs.
Definition at line 67 of file Compiler.cs.
IScriptEngine OpenSim.Region.ScriptEngine.Shared.CodeTools.Compiler.m_scriptEngine |
The documentation for this class was generated from the following file: