⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system.cs

📁 研讀原始碼的好工具
💻 CS
📖 第 1 页 / 共 5 页
字号:
     Void DefineMethod( String methname,  Class System.Type returntype);
     Void BakeMethod();
     Class System.Type BakeType();
     Class System.Reflection.Emit.LocalBuilder DeclareInt();
     Class System.Reflection.Emit.LocalBuilder DeclareIntArray();
     Class System.Reflection.Emit.LocalBuilder DeclareCharArray();
     Class System.Reflection.Emit.LocalBuilder DeclareString();
     Void GenerateGo();
     Void GenerateOneCode();
     Void System.Text.RegularExpressions.RegexCompiler();


    }

class BacktrackNote : System.Object
    {
     I4 _codepos;
     I4 _flags;
     ValueClass System.Reflection.Emit.Label _label;

     Void BacktrackNote( I4 flags,  ValueClass System.Reflection.Emit.Label label,  I4 codepos);


    }

class System.Text.RegularExpressions.RegexFCD : System.Object
    {
     I4 BeforeChild;
     I4 AfterChild;
     I4 Beginning;
     I4 Bol;
     I4 Start;
     I4 Eol;
     I4 EndZ;
     I4 End;
     I4 Boundary;
     I4 ECMABoundary;
     I4 infinite;
     SZArray I4 _intStack;
     I4 _intDepth;
     SZArray Class System.Text.RegularExpressions.RegexFC _fcStack;
     I4 _fcDepth;
     Boolean _earlyexit;
     Boolean _skipchild;

     Class System.Text.RegularExpressions.RegexPrefix FirstChars( Class System.Text.RegularExpressions.RegexTree t);
     Class System.Text.RegularExpressions.RegexPrefix Prefix( Class System.Text.RegularExpressions.RegexTree tree);
     Class System.Text.RegularExpressions.RegexPrefix ScanChars( Class System.Text.RegularExpressions.RegexTree tree);
     I4 Anchors( Class System.Text.RegularExpressions.RegexTree tree);
     I4 AnchorFromType( I4 type);
     Void System.Text.RegularExpressions.RegexFCD();
     Void PushInt( I4 I);
     Boolean EmptyInt();
     I4 PopInt();
     Void PushFC( Class System.Text.RegularExpressions.RegexFC fc);
     Boolean EmptyFC();
     Class System.Text.RegularExpressions.RegexFC PopFC();
     Class System.Text.RegularExpressions.RegexFC TopFC();
     Class System.Text.RegularExpressions.RegexFC RegexFCFromRegexTree( Class System.Text.RegularExpressions.RegexTree tree);
     Void EarlyExit();
     Void SkipChild();
     Void CalculateFC( I4 NodeType,  Class System.Text.RegularExpressions.RegexNode node,  I4 CurIndex);


    }

class System.Text.RegularExpressions.RegexFC : System.Object
    {
     Class System.Text.RegularExpressions.RegexCharClass _cc;
     Boolean _nullable;
     Boolean _caseInsensitive;

     Void System.Text.RegularExpressions.RegexFC( Boolean nullable);
     Void System.Text.RegularExpressions.RegexFC( Char ch,  Boolean not,  Boolean nullable,  Boolean caseInsensitive);
     Void System.Text.RegularExpressions.RegexFC( String set,  Boolean nullable,  Boolean caseInsensitive);
     Void AddFC( Class System.Text.RegularExpressions.RegexFC fc,  Boolean concatenate);
     String GetFirstChars();
     Boolean IsCaseInsensitive();


    }

class System.Text.RegularExpressions.RegexPrefix : System.Object
    {
     String _prefix;
     Boolean _caseInsensitive;
     Class System.Text.RegularExpressions.RegexPrefix _empty;

     Void System.Text.RegularExpressions.RegexPrefix( String prefix,  Boolean ci);
     String get_Prefix();
     Boolean get_CaseInsensitive();
     Class System.Text.RegularExpressions.RegexPrefix get_Empty();
     Void System.Text.RegularExpressions.RegexPrefix();

    property Prefix { get(){} set(){} };
    property CaseInsensitive { get(){} set(){} };
    property Empty { get(){} set(){} };

    }

class System.Text.RegularExpressions.Group : System.Text.RegularExpressions.Capture
    {
     Class System.Text.RegularExpressions.Group _emptygroup;
     SZArray I4 _caps;
     I4 _capcount;
     Class System.Text.RegularExpressions.CaptureCollection _capcoll;

     Void System.Text.RegularExpressions.Group( String text,  SZArray I4 caps,  I4 capcount);
     Boolean get_Success();
     Class System.Text.RegularExpressions.CaptureCollection get_Captures();
     Class System.Text.RegularExpressions.Group Synchronized( Class System.Text.RegularExpressions.Group inner);
     Void System.Text.RegularExpressions.Group();

    property Success { get(){} set(){} };
    property Captures { get(){} set(){} };

    }

class System.Text.RegularExpressions.GroupCollection : System.Object
    {
     Class System.Text.RegularExpressions.Match _match;
     Class System.Collections.Hashtable _captureMap;
     SZArray Class System.Text.RegularExpressions.Group _groups;

     Void System.Text.RegularExpressions.GroupCollection( Class System.Text.RegularExpressions.Match match,  Class System.Collections.Hashtable caps);
     Object get_SyncRoot();
     Boolean get_IsSynchronized();
     Boolean get_IsReadOnly();
     I4 get_Count();
     Class System.Text.RegularExpressions.Group get_Item( I4 groupnum);
     Class System.Text.RegularExpressions.Group get_Item( String groupname);
     Class System.Text.RegularExpressions.Group GetGroup( I4 groupnum);
     Class System.Text.RegularExpressions.Group GetGroupImpl( I4 groupnum);
     Void CopyTo( Class System.Array array,  I4 arrayIndex);
     Class System.Collections.IEnumerator GetEnumerator();

    property SyncRoot { get(){} set(){} };
    property IsSynchronized { get(){} set(){} };
    property IsReadOnly { get(){} set(){} };
    property Count { get(){} set(){} };
    property Item { get(){} set(){} };
    property Item { get(){} set(){} };

    }

class System.Text.RegularExpressions.GroupEnumerator : System.Object
    {
     Class System.Text.RegularExpressions.GroupCollection _rgc;
     I4 _curindex;

     Void System.Text.RegularExpressions.GroupEnumerator( Class System.Text.RegularExpressions.GroupCollection rgc);
     Boolean MoveNext();
     Object get_Current();
     Class System.Text.RegularExpressions.Capture get_Capture();
     Void Reset();

    property Current { get(){} set(){} };
    property Capture { get(){} set(){} };

    }

class System.Text.RegularExpressions.RegexRunner : System.Object
    {
     I4 runtextbeg;
     I4 runtextend;
     I4 runtextstart;
     String runtext;
     I4 runtextpos;
     SZArray I4 runtrack;
     I4 runtrackpos;
     SZArray I4 runstack;
     I4 runstackpos;
     SZArray I4 runcrawl;
     I4 runcrawlpos;
     I4 runtrackcount;
     Class System.Text.RegularExpressions.Match runmatch;
     Class System.Text.RegularExpressions.Regex runregex;

     Void System.Text.RegularExpressions.RegexRunner();
     Class System.Text.RegularExpressions.Match Scan( Class System.Text.RegularExpressions.Regex regex,  String text,  I4 textbeg,  I4 textend,  I4 textstart,  I4 prevlen,  Boolean quick);
     Void Go();
     Boolean FindFirstChar();
     Void InitTrackCount();
     Void InitMatch();
     Class System.Text.RegularExpressions.Match TidyMatch( Boolean quick);
     Void EnsureStorage();
     Boolean IsBoundary( I4 index,  I4 startpos,  I4 endpos);
     Boolean IsECMABoundary( I4 index,  I4 startpos,  I4 endpos);
     Boolean CharInSet( Char ch,  String set,  String category);
     Void DoubleTrack();
     Void DoubleStack();
     Void DoubleCrawl();
     Void Crawl( I4 i);
     I4 Popcrawl();
     I4 Crawlpos();
     Void Capture( I4 capnum,  I4 start,  I4 end);
     Void TransferCapture( I4 capnum,  I4 uncapnum,  I4 start,  I4 end);
     Void Uncapture();
     Boolean IsMatched( I4 cap);
     I4 MatchIndex( I4 cap);
     I4 MatchLength( I4 cap);


    }

class System.Text.RegularExpressions.RegexInterpreter : System.Text.RegularExpressions.RegexRunner
    {
     I4 infinite;
     I4 runoperator;
     SZArray I4 runcodes;
     I4 runcodepos;
     SZArray String runstrings;
     Class System.Text.RegularExpressions.RegexCode runcode;
     Class System.Text.RegularExpressions.RegexPrefix runfcPrefix;
     Class System.Text.RegularExpressions.RegexPrefix runscPrefix;
     Class System.Text.RegularExpressions.RegexBoyerMoore runbmPrefix;
     I4 runanchors;
     Boolean runrtl;
     Boolean runci;

     Void System.Text.RegularExpressions.RegexInterpreter( Class System.Text.RegularExpressions.RegexCode code);
     Void InitTrackCount();
     Void Advance();
     Void Advance( I4 i);
     Void Goto( I4 newpos);
     Void Textto( I4 newpos);
     Void Trackto( I4 newpos);
     I4 Textstart();
     I4 Textpos();
     I4 Trackpos();
     Void Track();
     Void Track( I4 I1);
     Void Track( I4 I1,  I4 I2);
     Void Track( I4 I1,  I4 I2,  I4 I3);
     Void Track2( I4 I1);
     Void Track2( I4 I1,  I4 I2);
     Void Backtrack();
     Void SetOperator( I4 op);
     Void Trackframe( I4 framesize);
     I4 Tracked( I4 i);
     Void Stack( I4 I1);
     Void Stack( I4 I1,  I4 I2);
     Void Stackframe( I4 framesize);
     I4 Stacked( I4 i);
     I4 Operator();
     I4 Operand( I4 i);
     I4 Leftchars();
     I4 Rightchars();
     I4 Bump();
     I4 Forwardchars();
     Char Forwardcharnext();
     Boolean Stringmatch( String str);
     Boolean Refmatch( I4 index,  I4 len);
     Void Backwardnext();
     Char CharAt( I4 j);
     Boolean FindFirstChar();
     Void Go();


    }

class System.Text.RegularExpressions.Match : System.Text.RegularExpressions.Group
    {
     Class System.Text.RegularExpressions.Match _empty;
     Class System.Text.RegularExpressions.GroupCollection _groupcoll;
     Class System.Text.RegularExpressions.Regex _regex;
     I4 _textbeg;
     I4 _textpos;
     I4 _textend;
     I4 _textstart;
     SZArray SZArray I4 _matches;
     SZArray I4 _matchcount;
     Boolean _balancing;

     Class System.Text.RegularExpressions.Match get_Empty();
     Void System.Text.RegularExpressions.Match( Class System.Text.RegularExpressions.Regex regex,  I4 capcount,  String text,  I4 begpos,  I4 len,  I4 startpos);
     Void Reset( Class System.Text.RegularExpressions.Regex regex,  String text,  I4 textbeg,  I4 textend,  I4 textstart);
     Class System.Text.RegularExpressions.GroupCollection get_Groups();
     Class System.Text.RegularExpressions.Match NextMatch();
     String Result( String replacement);
     String GroupToStringImpl( I4 groupnum);
     String LastGroupToStringImpl();
     Class System.Text.RegularExpressions.Match Synchronized( Class System.Text.RegularExpressions.Match inner);
     Void AddMatch( I4 cap,  I4 i,  I4 l);
     Void BalanceMatch( I4 cap);
     Void RemoveMatch( I4 cap);
     Boolean IsMatched( I4 cap);
     I4 MatchIndex( I4 cap);
     I4 MatchLength( I4 cap);
     Void Tidy( I4 textpos);
     Void System.Text.RegularExpressions.Match();

    property Empty { get(){} set(){} };
    property Groups { get(){} set(){} };

    }

class System.Text.RegularExpressions.MatchSparse : System.Text.RegularExpressions.Match
    {
     Class System.Collections.Hashtable _caps;

     Void System.Text.RegularExpressions.MatchSparse( Class System.Text.RegularExpressions.Regex regex,  Class System.Collections.Hashtable caps,  I4 capcount,  String text,  I4 begpos,  I4 len,  I4 startpos);
     Class System.Text.RegularExpressions.GroupCollection get_Groups();

    property Groups { get(){} set(){} };

    }

class System.Text.RegularExpressions.MatchCollection : System.Object
    {
     Class System.Text.RegularExpressions.Regex _regex;
     Class System.Collections.ArrayList _matches;
     Boolean _done;
     String _input;
     I4 _beginning;
     I4 _length;
     I4 _startat;
     I4 _prevlen;
     I4 infinite;

     Void System.Text.RegularExpressions.MatchCollection( Class System.Text.RegularExpressions.Regex regex,  String input,  I4 beginning,  I4 length,  I4 startat);
     Class System.Text.RegularExpressions.Match GetMatch( I4 i);
     I4 get_Count();
     Object get_SyncRoot();
     Boolean get_IsSynchronized();
     Boolean get_IsReadOnly();
     Class System.Text.RegularExpressions.Match get_Item( I4 i);
     Void CopyTo( Class System.Array array,  I4 arrayIndex);
     Class System.Collections.IEnumerator GetEnumerator();
     Void System.Text.RegularExpressions.MatchCollection();

    property Count { get(){} set(){} };
    property SyncRoot { get(){} set(){} };
    property IsSynchronized { get(){} set(){} };
    property IsReadOnly { get(){} set(){} };
    property Item { get(){} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -