C# Class IronRuby.Runtime.RubyStackTraceBuilder

Show file Open project: jschementi/iron Class Usage Examples

Private Methods

Method Description
AddBacktrace ( IEnumerable stackTrace, int skipFrames, bool skipInterpreterRunMethod ) : void
DetectFileAccessPermissions ( ) : bool
EncodeMethodName ( string methodName, string sourcePath, Microsoft.Scripting.SourceSpan location, bool debugMode ) : string
FormatFrame ( string file, int line, string methodName ) : string
GetAssemblyName ( Assembly assembly ) : string
GetClrStackTrace ( Exception exception ) : StackTrace
GetFileName ( StackFrame frame ) : string
InitializeInterpretedFrames ( ) : void
IsVisibleClrFrame ( MethodBase method ) : bool
ParseRubyMethodName ( string lambdaName ) : string
RubyStackTraceBuilder ( RubyContext context ) : System
RubyStackTraceBuilder ( RubyContext context, Exception exception, StackTrace catchSiteTrace, bool isCatchSiteInterpreted ) : System
RubyStackTraceBuilder ( RubyContext context, int skipFrames ) : System
TryGetStackFrameInfo ( StackFrame frame, string &methodName, string &fileName, int &line ) : bool
TryParseRubyMethodName ( string &methodName, string &fileName, int &line ) : bool