public bool IsTraceable(int tracelevel) { if (MethodTraceLevel.HasValue) { return(MethodTraceLevel.Value >= tracelevel); } else { return(Compiler.IsTraceable(tracelevel)); } }
public MethodScanner(Compiler compiler) { Compiler = compiler; TypeSystem = compiler.TypeSystem; TypeLayout = compiler.TypeLayout; IsEnabled = compiler.CompilerSettings.MethodScanner; if (Compiler.IsTraceable(TraceLevel)) { trace = new TraceLog(TraceType.GlobalDebug, null, null, "MethodScanner"); } Initialize(); }
public bool IsTraceable(int tracelevel) { return(Compiler.IsTraceable(tracelevel)); }