internal static void StartOptimizer( this IProfilerScope ps) { ps.MarkStart("optimizerTime"); }
internal static void StartSourceGenerator( this IProfilerScope ps) { ps.MarkStart("sourceGeneratorTime"); }
internal static void StartPreprocessor( this IProfilerScope ps) { ps.MarkStart("preprocessorTime"); }
internal static void StartParsing( this IProfilerScope ps) { ps.MarkStart("parserTime"); }
internal static IDisposable NewTiming(IProfilerScope self, string name) { self.MarkStart(name); return(new DisposableAction(self.MarkEnd)); }