13        [global::Cpp2ILInjected.Token(Token = 
"0x6002A09")]
 
   14        [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2AA4", Offset = 
"0x1BD2AA4", Length = 
"0x280")]
 
   15        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   17        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   18        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
ReadOnlySpan<char>), Member = 
"get_Empty", ReturnType = 
"System.ReadOnlySpan`1<T>")]
 
   20        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::Interop.Sys), Member = 
"Stat", MemberParameters = 
new object[]
 
   23            typeof(
ref global::Interop.Sys.FileStatus)
 
   24        }, ReturnType = 
typeof(
int))]
 
   25        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::Interop.Sys), Member = 
"LStat", MemberParameters = 
new object[]
 
   28            typeof(
ref global::Interop.Sys.FileStatus)
 
   29        }, ReturnType = 
typeof(
int))]
 
   30        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
FileStatus), Member = 
"Initialize", MemberParameters = 
new object[]
 
   34        }, ReturnType = 
typeof(
void))]
 
   35        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
   41        [global::Cpp2ILInjected.Token(Token = 
"0x17000606")]
 
   42        private global::System.ReadOnlySpan<
char> 
FullPath 
   44            [global::Cpp2ILInjected.Token(Token = 
"0x6002A0A")]
 
   45            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2D24", Offset = 
"0x1BD2D24", Length = 
"0x130")]
 
   46            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   47            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
FileSystemEntry), Member = 
"Initialize", MemberParameters = 
new object[]
 
   50                typeof(global::Interop.Sys.DirectoryEntry),
 
   57            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
   59            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Path), Member = 
"TryJoin", MemberParameters = 
new object[]
 
   65            }, ReturnType = 
typeof(
bool))]
 
   66            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
ThrowHelper), Member = 
"ThrowArgumentOutOfRangeException", ReturnType = 
typeof(
void))]
 
   67            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
Span<char>), Member = 
"op_Implicit", MemberParameters = 
new object[] { 
typeof(global::System.
Span<char>) }, ReturnType = 
"System.ReadOnlySpan`1<T>")]
 
   68            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
 
 
   75        [global::Cpp2ILInjected.Token(Token = 
"0x17000607")]
 
   78            [global::Cpp2ILInjected.Token(Token = 
"0x6002A0B")]
 
   79            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2E54", Offset = 
"0x1BD2E54", Length = 
"0x94")]
 
   82            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.IO.Enumeration.FileSystemEnumerableFactory.<>c__DisplayClass3_0", Member = 
"<UserFiles>b__1", MemberParameters = 
new object[] { 
typeof(
ref FileSystemEntry) }, ReturnType = 
typeof(
bool))]
 
   83            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.IO.Enumeration.FileSystemEnumerableFactory.<>c__DisplayClass4_0", Member = 
"<UserDirectories>b__1", MemberParameters = 
new object[] { 
typeof(
ref FileSystemEntry) }, ReturnType = 
typeof(
bool))]
 
   84            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.IO.Enumeration.FileSystemEnumerableFactory.<>c__DisplayClass5_0", Member = 
"<UserEntries>b__1", MemberParameters = 
new object[] { 
typeof(
ref FileSystemEntry) }, ReturnType = 
typeof(
bool))]
 
   86            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
 
   88            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
 
   95        [global::Cpp2ILInjected.Token(Token = 
"0x17000608")]
 
   98            [global::System.Runtime.CompilerServices.CompilerGenerated]
 
   99            [global::Cpp2ILInjected.Token(Token = 
"0x6002A0C")]
 
  100            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2EE8", Offset = 
"0x1BD2EE8", Length = 
"0x10")]
 
  101            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  106            [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  107            [global::Cpp2ILInjected.Token(Token = 
"0x6002A0D")]
 
  108            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2EF8", Offset = 
"0x1BD2EF8", Length = 
"0xC")]
 
  109            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  116        [global::Cpp2ILInjected.Token(Token = 
"0x17000609")]
 
  117        public global::System.ReadOnlySpan<
char> RootDirectory
 
  119            [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  120            [global::Cpp2ILInjected.Token(Token = 
"0x6002A0E")]
 
  121            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2F04", Offset = 
"0x1BD2F04", Length = 
"0x10")]
 
  122            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  127            [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  128            [global::Cpp2ILInjected.Token(Token = 
"0x6002A0F")]
 
  129            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2F14", Offset = 
"0x1BD2F14", Length = 
"0xC")]
 
  130            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  137        [global::Cpp2ILInjected.Token(Token = 
"0x1700060A")]
 
  138        public global::System.ReadOnlySpan<
char> OriginalRootDirectory
 
  140            [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  141            [global::Cpp2ILInjected.Token(Token = 
"0x6002A10")]
 
  142            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2F20", Offset = 
"0x1BD2F20", Length = 
"0x10")]
 
  143            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  148            [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  149            [global::Cpp2ILInjected.Token(Token = 
"0x6002A11")]
 
  150            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2F30", Offset = 
"0x1BD2F30", Length = 
"0xC")]
 
  151            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  158        [global::Cpp2ILInjected.Token(Token = 
"0x1700060B")]
 
  161            [global::Cpp2ILInjected.Token(Token = 
"0x6002A12")]
 
  162            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2F3C", Offset = 
"0x1BD2F3C", Length = 
"0x48")]
 
  164            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  166            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
FileStatus), Member = 
"IsReadOnly", MemberParameters = 
new object[]
 
  170            }, ReturnType = 
typeof(
bool))]
 
 
  177        [global::Cpp2ILInjected.Token(Token = 
"0x1700060C")]
 
  178        public bool IsDirectory
 
  180            [global::Cpp2ILInjected.Token(Token = 
"0x6002A13")]
 
  181            [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2F84", Offset = 
"0x1BD2F84", Length = 
"0x8")]
 
  182            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  189        [global::Cpp2ILInjected.Token(Token = 
"0x6002A14")]
 
  190        [global::Cpp2ILInjected.Address(RVA = 
"0x1BD2F8C", Offset = 
"0x1BD2F8C", Length = 
"0x184")]
 
  191        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.IO.Enumeration.FileSystemEnumerableFactory.<>c", Member = 
"<UserFiles>b__3_0", MemberParameters = 
new object[] { 
typeof(
ref FileSystemEntry) }, ReturnType = 
typeof(
string))]
 
  192        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.IO.Enumeration.FileSystemEnumerableFactory.<>c", Member = 
"<UserDirectories>b__4_0", MemberParameters = 
new object[] { 
typeof(
ref FileSystemEntry) }, ReturnType = 
typeof(
string))]
 
  193        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.IO.Enumeration.FileSystemEnumerableFactory.<>c", Member = 
"<UserEntries>b__5_0", MemberParameters = 
new object[] { 
typeof(
ref FileSystemEntry) }, ReturnType = 
typeof(
string))]
 
  194        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
  195        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
ThrowHelper), Member = 
"ThrowArgumentOutOfRangeException", ReturnType = 
typeof(
void))]
 
  196        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(PathInternal), Member = 
"EndsInDirectorySeparator", MemberParameters = 
new object[] { 
typeof(global::System.
ReadOnlySpan<char>) }, ReturnType = 
typeof(
bool))]
 
  199        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Path), 
Member = 
"Join", MemberParameters = 
new object[]
 
  204        }, ReturnType = 
typeof(
string))]
 
  205        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
 
  211        [global::Cpp2ILInjected.Token(Token = 
"0x400168B")]
 
  212        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  215        [global::Cpp2ILInjected.Token(Token = 
"0x400168C")]
 
  216        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  219        [global::Cpp2ILInjected.Token(Token = 
"0x400168D")]
 
  220        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x88")]
 
  223        [global::Cpp2ILInjected.Token(Token = 
"0x400168E")]
 
  224        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x98")]
 
  227        [global::Cpp2ILInjected.Token(Token = 
"0x400168F")]
 
  228        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0xA8")]
 
  231        [global::System.Runtime.CompilerServices.FixedBuffer(
typeof(
char), 256)]
 
  232        [global::Cpp2ILInjected.Token(Token = 
"0x4001690")]
 
  233        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0xB8")]
 
  236        [global::Cpp2ILInjected.Token(Token = 
"0x4001691")]
 
  237        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x2B8")]
 
  240        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  241        [global::Cpp2ILInjected.Token(Token = 
"0x4001692")]
 
  242        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x2C0")]
 
  245        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  246        [global::Cpp2ILInjected.Token(Token = 
"0x4001693")]
 
  247        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x2D0")]
 
  250        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  251        [global::Cpp2ILInjected.Token(Token = 
"0x4001694")]
 
  252        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x2E0")]
 
  255        [global::System.Runtime.CompilerServices.CompilerGenerated]
 
  256        [global::System.Runtime.CompilerServices.UnsafeValueType]
 
  257        [global::Cpp2ILInjected.Token(Token = 
"0x2000575")]
 
  261            [global::Cpp2ILInjected.Token(Token = 
"0x4001695")]
 
  262            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]