Beispiel #1
0
            internal override void Compile(Compiler compiler)
            {
                dbgData = new DbgData(compiler);
                base.Compile(compiler);

                Debug.Assert(compiler.Debugger != null);
                string builtIn = compiler.Debugger.GetBuiltInTemplatesUri();

                if (builtIn != null && builtIn != string.Empty)
                {
                    compiler.AllowBuiltInMode = true;
                    builtInSheet = compiler.RootAction.CompileImport(compiler, compiler.ResolveUri(builtIn), int.MaxValue);
                    compiler.AllowBuiltInMode = false;
                }

                dbgData.ReplaceVariables(((DbgCompiler)compiler).GlobalVariables);
            }
Beispiel #2
0
 public TextEventDbg(Compiler compiler) : base(compiler) {
     dbgData = new DbgData(compiler);
 }
Beispiel #3
0
 public BeginEventDbg(Compiler compiler) : base(compiler) {
     dbgData = new DbgData(compiler);
 }
Beispiel #4
0
 internal override void Compile(Compiler compiler) {
     dbgData = new DbgData(compiler);
     base.Compile(compiler);
 }
Beispiel #5
0
 internal override void Compile(Compiler compiler) {
     dbgData = new DbgData(compiler);
     base.Compile(compiler);
     ((DbgCompiler) compiler).DefineVariable(this);
 }
Beispiel #6
0
            internal override void Compile(Compiler compiler) {
                dbgData = new DbgData(compiler);
                base.Compile(compiler);

                Debug.Assert(compiler.Debugger != null);
                string builtIn = compiler.Debugger.GetBuiltInTemplatesUri();
                if (builtIn != null && builtIn != string.Empty) {
                    compiler.AllowBuiltInMode = true;
                    builtInSheet = compiler.RootAction.CompileImport(compiler, builtIn, int.MaxValue);
                    compiler.AllowBuiltInMode = false;
                }

                dbgData.ReplaceVariables(((DbgCompiler) compiler).GlobalVariables) ;
            }
Beispiel #7
0
 public TextEventDbg(Compiler compiler) : base(compiler)
 {
     dbgData = new DbgData(compiler);
 }
Beispiel #8
0
 public BeginEventDbg(Compiler compiler) : base(compiler)
 {
     dbgData = new DbgData(compiler);
 }
Beispiel #9
0
 internal override void Compile(Compiler compiler)
 {
     dbgData = new DbgData(compiler);
     base.Compile(compiler);
 }
Beispiel #10
0
 internal override void Compile(Compiler compiler)
 {
     dbgData = new DbgData(compiler);
     base.Compile(compiler);
     ((DbgCompiler)compiler).DefineVariable(this);
 }