C# 클래스 UnityScript.Scripting.Evaluator

파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled

보호된 프로퍼티들

프로퍼티 타입 설명
_cacheKey EvaluationScriptCacheKey
_code string
_compilationResult Boo.Lang.Compiler.CompilerContext
_context EvaluationContext

공개 메소드들

메소드 설명
ActivateScript ( Type scriptType ) : EvaluationScript
AdjustPipeline ( EvaluationContext context, CompilerPipeline pipeline ) : CompilerPipeline
Eval ( EvaluationContext context, string code ) : object
Evaluator ( EvaluationContext context, string code ) : Boo.Lang.Compiler
IsTainted ( Boo.Lang.Compiler.Ast.CompileUnit cu ) : bool
Run ( ) : object
Taint ( Boo.Lang.Compiler.Ast.CompileUnit cu ) : void

비공개 메소드들

메소드 설명
AddEvaluationContextReferencesTo ( UnityScriptCompiler compiler ) : void
CacheScript ( Type type ) : void
CompileScript ( ) : Type
DoCompile ( ) : Type
GetCachedScript ( ) : Type
GetEvaluationDomain ( ) : EvaluationDomain

메소드 상세

ActivateScript() 공개 메소드

public ActivateScript ( Type scriptType ) : EvaluationScript
scriptType System.Type
리턴 EvaluationScript

AdjustPipeline() 공개 정적인 메소드

public static AdjustPipeline ( EvaluationContext context, CompilerPipeline pipeline ) : CompilerPipeline
context EvaluationContext
pipeline Boo.Lang.Compiler.CompilerPipeline
리턴 Boo.Lang.Compiler.CompilerPipeline

Eval() 공개 정적인 메소드

public static Eval ( EvaluationContext context, string code ) : object
context EvaluationContext
code string
리턴 object

Evaluator() 공개 메소드

public Evaluator ( EvaluationContext context, string code ) : Boo.Lang.Compiler
context EvaluationContext
code string
리턴 Boo.Lang.Compiler

IsTainted() 공개 정적인 메소드

public static IsTainted ( Boo.Lang.Compiler.Ast.CompileUnit cu ) : bool
cu Boo.Lang.Compiler.Ast.CompileUnit
리턴 bool

Run() 공개 메소드

public Run ( ) : object
리턴 object

Taint() 공개 정적인 메소드

public static Taint ( Boo.Lang.Compiler.Ast.CompileUnit cu ) : void
cu Boo.Lang.Compiler.Ast.CompileUnit
리턴 void

프로퍼티 상세

_cacheKey 보호되어 있는 프로퍼티

protected EvaluationScriptCacheKey,UnityScript.Scripting _cacheKey
리턴 EvaluationScriptCacheKey

_code 보호되어 있는 프로퍼티

protected string _code
리턴 string

_compilationResult 보호되어 있는 프로퍼티

protected CompilerContext,Boo.Lang.Compiler _compilationResult
리턴 Boo.Lang.Compiler.CompilerContext

_context 보호되어 있는 프로퍼티

protected EvaluationContext,UnityScript.Scripting _context
리턴 EvaluationContext