C# Класс System.Text.RegularExpressions.CILCompiler

Наследование: System.Text.RegularExpressions.RxCompiler, ICompiler
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
trace_compile bool

Открытые методы

Метод Описание
CILCompiler ( ) : System
EmitOp ( RxOp op, bool negate, bool ignore, bool reverse ) : void
EmitOpIgnoreReverse ( RxOp op, bool ignore, bool reverse ) : void
EmitOpNegateReverse ( RxOp op, bool negate, bool reverse ) : void

Приватные методы

Метод Описание
CreateEvalMethod ( byte program, int pc ) : DynamicMethod
CreateLabelForPC ( ILGenerator ilgen, int pc ) : Label
EmitEvalMethodBody ( DynamicMethod m, ILGenerator ilgen, Frame frame, byte program, int pc, int end_pc, bool one_op, bool no_bump, int &out_pc ) : DynamicMethod
EmitGenericOp ( RxOp op, bool negate, bool ignore, bool reverse, bool lazy ) : void
GetEvalMethod ( byte program, int pc ) : DynamicMethod
GetILOffset ( ILGenerator ilgen ) : int
GetMethod ( Type t, string name, MethodInfo &cached ) : MethodInfo
GetMethod ( string name, MethodInfo &cached ) : MethodInfo
ICompiler ( ) : IMachineFactory
MakeFlags ( bool negate, bool ignore, bool reverse, bool lazy ) : OpFlags
ReadInt ( byte code, int pc ) : int
ReadShort ( byte program, int pc ) : int

Описание методов

CILCompiler() публичный Метод

public CILCompiler ( ) : System
Результат System

EmitOp() публичный Метод

public EmitOp ( RxOp op, bool negate, bool ignore, bool reverse ) : void
op RxOp
negate bool
ignore bool
reverse bool
Результат void

EmitOpIgnoreReverse() публичный Метод

public EmitOpIgnoreReverse ( RxOp op, bool ignore, bool reverse ) : void
op RxOp
ignore bool
reverse bool
Результат void

EmitOpNegateReverse() публичный Метод

public EmitOpNegateReverse ( RxOp op, bool negate, bool reverse ) : void
op RxOp
negate bool
reverse bool
Результат void

Описание свойств

trace_compile публичное статическое свойство

public static bool trace_compile
Результат bool