terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Diagnostics.StackTrace Class Reference

Public Member Functions

 StackTrace ()
 
 StackTrace (bool fNeedFileInfo)
 
 StackTrace (int skipFrames, bool fNeedFileInfo)
 
 StackTrace (Exception e, bool fNeedFileInfo)
 
 StackTrace (Exception e, int skipFrames, bool fNeedFileInfo)
 
 StackTrace (Thread targetThread, bool needFileInfo)
 
virtual StackFrame GetFrame (int index)
 
override string ToString ()
 

Static Public Attributes

const int METHODS_TO_SKIP = 0
 

Package Types

enum  TraceFormat { Normal , TrailingNewLine , NoResourceLookup }
 

Package Functions

string ToString (StackTrace.TraceFormat traceFormat)
 

Properties

virtual int FrameCount [get]
 

Private Member Functions

void init_frames (int skipFrames, bool fNeedFileInfo)
 
bool AddFrames (StringBuilder sb, bool separator, [Out] bool isAsync)
 
void GetFullNameForStackTrace (StringBuilder sb, MethodBase mi, bool needsNewLine, [Out] bool skipped, [Out] bool isAsync)
 

Static Private Member Functions

static StackFrame[] get_trace (Exception e, int skipFrames, bool fNeedFileInfo)
 
static string GetAotId ()
 
static void ConvertAsyncStateMachineMethod (MethodBase method, Type declaringType)
 

Private Attributes

StackFrame[] frames
 
readonly StackTrace[] captured_traces
 
bool debug_info
 

Static Private Attributes

const string prefix = " at "
 
static bool isAotidSet
 
static string aotid
 

Detailed Description

Definition at line 15 of file StackTrace.cs.


The documentation for this class was generated from the following file: