示例#1
0
文件: Case.cs 项目: patiulmann/ql
 private CasePattern(Context cx, CasePatternSwitchLabelSyntax node, Switch parent, int child)
     : base(cx, node, parent, child)
 {
 }
示例#2
0
文件: Case.cs 项目: patiulmann/ql
 CaseDefault(Context cx, DefaultSwitchLabelSyntax node, Switch parent, int child)
     : base(cx, node, parent, child)
 {
 }
示例#3
0
文件: Case.cs 项目: patiulmann/ql
        public static CasePattern Create(Context cx, CasePatternSwitchLabelSyntax node, Switch parent, int child)
        {
            var ret = new CasePattern(cx, node, parent, child);

            ret.TryPopulate();
            return(ret);
        }
示例#4
0
文件: Case.cs 项目: patiulmann/ql
 CaseLabel(Context cx, CaseSwitchLabelSyntax node, Switch parent, int child)
     : base(cx, node, parent, child)
 {
 }
示例#5
0
文件: Case.cs 项目: patiulmann/ql
 protected Case(Context cx, TSyntax node, Switch parent, int child)
     : base(cx, node, StmtKind.CASE, parent, child, cx.Create(node.GetLocation()))
 {
 }