diff --git a/ICSharpCode.Decompiler/TypeSystem/Implementation/KnownAttributes.cs b/ICSharpCode.Decompiler/TypeSystem/Implementation/KnownAttributes.cs index 836d4af60..cc3e9ac79 100644 --- a/ICSharpCode.Decompiler/TypeSystem/Implementation/KnownAttributes.cs +++ b/ICSharpCode.Decompiler/TypeSystem/Implementation/KnownAttributes.cs @@ -78,6 +78,9 @@ namespace ICSharpCode.Decompiler.TypeSystem ParamArray, In, Out, + CallerMemberName, + CallerFilePath, + CallerLineNumber, // Marshalling attributes: MarshalAs, @@ -130,6 +133,9 @@ namespace ICSharpCode.Decompiler.TypeSystem new TopLevelTypeName("System", nameof(ParamArrayAttribute)), new TopLevelTypeName("System.Runtime.InteropServices", nameof(InAttribute)), new TopLevelTypeName("System.Runtime.InteropServices", nameof(OutAttribute)), + new TopLevelTypeName("System.Runtime.CompilerServices", nameof(CallerMemberNameAttribute)), + new TopLevelTypeName("System.Runtime.CompilerServices", nameof(CallerFilePathAttribute)), + new TopLevelTypeName("System.Runtime.CompilerServices", nameof(CallerLineNumberAttribute)), // Marshalling attributes: new TopLevelTypeName("System.Runtime.InteropServices", nameof(MarshalAsAttribute)), // Security attributes: