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

◆ GetLastModifiedFrom213Response()

DateTime System.Net.FtpControlStream.GetLastModifiedFrom213Response ( string str)
inlineprivate

Definition at line 503 of file FtpControlStream.cs.

504 {
505 /*
506An exception occurred when decompiling this method (06000817)
507
508ICSharpCode.Decompiler.DecompilerException: Error decompiling System.DateTime System.Net.FtpControlStream::GetLastModifiedFrom213Response(System.String)
509
510 ---> System.Exception: Basic block has to end with unconditional control flow.
511{
512 Block_0:
513 stloc:DateTime(var_0_06, ldfld:DateTime(FtpControlStream::_lastModified, ldloc:FtpControlStream(this)))
514 stloc:NumberFormatInfo(var_8_1A, callgetter:NumberFormatInfo(NumberFormatInfo::get_InvariantInfo))
515 stloc:int32(var_9_25, call:int32(Convert::ToInt32, ldloc:string(var_6), ldloc:NumberFormatInfo[exp:IFormatProvider](var_8_1A)))
516 stloc:NumberFormatInfo(var_14_35, callgetter:NumberFormatInfo(NumberFormatInfo::get_InvariantInfo))
517 stloc:int16(var_15_40, call:int16(Convert::ToInt16, ldloc:string(var_12), ldloc:NumberFormatInfo[exp:IFormatProvider](var_14_35)))
518 stloc:NumberFormatInfo(var_20_50, callgetter:NumberFormatInfo(NumberFormatInfo::get_InvariantInfo))
519 stloc:int16(var_21_5B, call:int16(Convert::ToInt16, ldloc:string(var_18), ldloc:NumberFormatInfo[exp:IFormatProvider](var_20_50)))
520 stloc:NumberFormatInfo(var_26_6B, callgetter:NumberFormatInfo(NumberFormatInfo::get_InvariantInfo))
521 stloc:int16(var_27_76, call:int16(Convert::ToInt16, ldloc:string(var_24), ldloc:NumberFormatInfo[exp:IFormatProvider](var_26_6B)))
522 stloc:NumberFormatInfo(var_32_87, callgetter:NumberFormatInfo(NumberFormatInfo::get_InvariantInfo))
523 stloc:int16(var_33_92, call:int16(Convert::ToInt16, ldloc:string(var_30), ldloc:NumberFormatInfo[exp:IFormatProvider](var_32_87)))
524 stloc:NumberFormatInfo(var_38_A3, callgetter:NumberFormatInfo(NumberFormatInfo::get_InvariantInfo))
525 stloc:int16(var_39_AE, call:int16(Convert::ToInt16, ldloc:string(var_36), ldloc:NumberFormatInfo[exp:IFormatProvider](var_38_A3)))
526 stloc:NumberFormatInfo(var_41_B8, callgetter:NumberFormatInfo(NumberFormatInfo::get_InvariantInfo))
527 stloc:int16(var_42_C2, call:int16(Convert::ToInt16, ldloc:string[][exp:string](var_3), ldloc:NumberFormatInfo[exp:IFormatProvider](var_41_B8)))
528}
529
530 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
531 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
532 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
533 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
534 --- End of inner exception stack trace ---
535 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
536 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
537*/;
538 }