You've already forked linux-packaging-mono
Imported Upstream version 5.16.0.100
Former-commit-id: 38faa55fb9669e35e7d8448b15c25dc447f25767
This commit is contained in:
parent
0a9828183b
commit
7d7f676260
@@ -24,24 +24,20 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Memory<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ReadOnlyMemory<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ReadOnlySpan<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.SequencePosition))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Span<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.BuffersExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.IBufferWriter<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.IMemoryOwner<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.IPinnable))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.MemoryManager<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.MemoryHandle))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.OperationStatus))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.StandardFormat))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.MemoryPool<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.ReadOnlySequenceSegment<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.ReadOnlySequence<>))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Binary.BinaryPrimitives))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Base64))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Utf8Formatter))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Utf8Parser))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.MemoryMarshal))]
|
||||
|
||||
// TODO: we don't have these types yet
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.SequencePosition))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.BuffersExtensions))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.IBufferWriter<>))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.IMemoryOwner<>))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.IPinnable))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.MemoryManager<>))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.MemoryPool<>))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.ReadOnlySequenceSegment<>))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.ReadOnlySequence<>))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Base64))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Utf8Formatter))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Utf8Parser))]
|
||||
//[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.SequenceMarshal))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.SequenceMarshal))]
|
||||
|
@@ -10,7 +10,7 @@ LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
|
||||
LIBRARY = System.Runtime.Extensions.dll
|
||||
|
||||
KEYFILE = ../../msfinal.pub
|
||||
SIGN_FLAGS = /delaysign /nowarn:1616,1699
|
||||
SIGN_FLAGS = /delaysign /nowarn:1616,1699,618
|
||||
LIB_REFS = System
|
||||
LIB_MCS_FLAGS = $(SIGN_FLAGS)
|
||||
|
||||
|
@@ -26,6 +26,7 @@
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MathF))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))]
|
||||
|
@@ -0,0 +1,78 @@
|
||||
//
|
||||
// TypeForwarders.netcore.cs: .NET Core specific extensions
|
||||
//
|
||||
// Authors:
|
||||
// Marek Safar <marek.safar@gmail.com>
|
||||
//
|
||||
// Copyright (C) 2018 Microsoft Corporation
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.AssemblyLoadEventArgs))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.AssemblyLoadEventHandler))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Base64FormattingOptions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Collections.Comparer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.EnvironmentVariableTarget))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.GlobalizationExtensions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.BinaryReader))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.BinaryWriter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.EndOfStreamException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.MemoryStream))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.StreamReader))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.StreamWriter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.TextReader))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.TextWriter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ResolveEventHandler))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.AppDomain))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.AppDomainUnloadedException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ApplicationId))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.CannotUnloadAppDomainException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ContextBoundObject))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ContextMarshalException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ContextStaticAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.LoaderOptimization))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.LoaderOptimizationAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.OperatingSystem))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.PlatformID))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.StringNormalizationExtensions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.IPermission))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.ISecurityEncodable))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.SecurityElement))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.Permissions.CodeAccessSecurityAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.Permissions.SecurityAction))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.Permissions.SecurityAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.Permissions.SecurityPermissionAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.Permissions.SecurityPermissionFlag))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Collections.ArrayList))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Collections.Hashtable))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Collections.IHashCodeProvider))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Versioning.ComponentGuaranteesAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Versioning.ResourceConsumptionAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Versioning.ComponentGuaranteesOptions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Versioning.ResourceExposureAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Versioning.ResourceScope))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Versioning.VersioningHelper))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.AssemblyNameProxy))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.StringReader))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.StringWriter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.BufferedStream))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.InvalidDataException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.CodeDom.Compiler.IndentedTextWriter))]
|
@@ -0,0 +1,2 @@
|
||||
#include System.Runtime.Extensions.dll.sources
|
||||
TypeForwarders.netcore.cs
|
@@ -10,7 +10,7 @@ LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
|
||||
LIBRARY = System.Runtime.dll
|
||||
|
||||
KEYFILE = ../../msfinal.pub
|
||||
SIGN_FLAGS = /delaysign /nowarn:1616,1699
|
||||
SIGN_FLAGS = /delaysign /nowarn:1616,1699,618
|
||||
LIB_REFS = System System.ComponentModel.Composition System.Core
|
||||
LIB_MCS_FLAGS = $(SIGN_FLAGS)
|
||||
|
||||
|
311
mcs/class/Facades/System.Runtime/TypeForwarders.netcore.cs
Normal file
311
mcs/class/Facades/System.Runtime/TypeForwarders.netcore.cs
Normal file
@@ -0,0 +1,311 @@
|
||||
//
|
||||
// TypeForwarders.netcore.cs: .NET Core specific extensions
|
||||
//
|
||||
// Authors:
|
||||
// Marek Safar <marek.safar@gmail.com>
|
||||
//
|
||||
// Copyright (C) 2018 Microsoft Corporation
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (Microsoft.Win32.SafeHandles.CriticalHandleMinusOneIsInvalid))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (Microsoft.Win32.SafeHandles.SafeFileHandle))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (Microsoft.Win32.SafeHandles.SafeWaitHandle))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.AccessViolationException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.AggregateException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.AppContext))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ApplicationException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Buffers.IMemoryOwner<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Buffers.IPinnable))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Buffers.MemoryHandle))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Buffers.MemoryManager<>))]
|
||||
//[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Buffers.ReadOnlySpanAction<,>))]
|
||||
//[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Buffers.SpanAction<,>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.CharEnumerator))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Collections.Generic.KeyValuePair))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Configuration.Assemblies.AssemblyHashAlgorithm))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Configuration.Assemblies.AssemblyVersionCompatibility))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Converter<,>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.DBNull))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.DuplicateWaitObjectException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.EntryPointNotFoundException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ExecutionEngineException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.FileStyleUriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.FtpStyleUriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.GCNotificationStatus))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.GenericUriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.GenericUriParserOptions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.Calendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.CalendarAlgorithmType))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.CalendarWeekRule))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.CharUnicodeInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.ChineseLunisolarCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.CompareInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.CompareOptions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.CultureInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.CultureNotFoundException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.CultureTypes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.DateTimeFormatInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.DaylightTime))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.DigitShapes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.EastAsianLunisolarCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.GregorianCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.GregorianCalendarTypes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.HebrewCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.HijriCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.IdnMapping))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.JapaneseCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.JapaneseLunisolarCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.JulianCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.KoreanCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.KoreanLunisolarCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.NumberFormatInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.PersianCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.RegionInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.SortKey))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.SortVersion))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.StringInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.TaiwanCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.TaiwanLunisolarCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.TextElementEnumerator))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.TextInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.ThaiBuddhistCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.UmAlQuraCalendar))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Globalization.UnicodeCategory))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.GopherStyleUriParser))]
|
||||
//[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.HashCode))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.HttpStyleUriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ICloneable))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.InsufficientMemoryException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.FileAccess))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.FileMode))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.FileOptions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.FileShare))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.FileStream))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.SeekOrigin))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.IO.Stream))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.LdapStyleUriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.MarshalByRefObject))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Memory<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.MidpointRounding))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ModuleHandle))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.MulticastNotSupportedException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.NetPipeStyleUriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.NetTcpStyleUriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.NewsStyleUriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.NonSerializedAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.NotFiniteNumberException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ReadOnlyMemory<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ReadOnlySpan<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.AmbiguousMatchException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.Assembly))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.AssemblyAlgorithmIdAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.AssemblyContentType))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.AssemblyName))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.Binder))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.BindingFlags))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.CallingConventions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ConstructorInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.CustomAttributeData))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.CustomAttributeExtensions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.CustomAttributeFormatException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.CustomAttributeNamedArgument))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.CustomAttributeTypedArgument))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.EventAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.EventInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ExceptionHandlingClause))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ExceptionHandlingClauseOptions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.FieldAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.FieldInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.GenericParameterAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ICustomAttributeProvider))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ImageFileMachine))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.InterfaceMapping))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.IntrospectionExtensions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.InvalidFilterCriteriaException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.IReflect))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.IReflectableType))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.LocalVariableInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ManifestResourceInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.MemberFilter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.MemberInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.MemberTypes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.MethodAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.MethodBase))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.MethodBody))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.MethodImplAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.MethodInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.Missing))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.Module))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ModuleResolveEventHandler))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ObfuscateAssemblyAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ObfuscationAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ParameterAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ParameterInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ParameterModifier))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.Pointer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.PortableExecutableKinds))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.PropertyAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.PropertyInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ReflectionContext))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ReflectionTypeLoadException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ResourceAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.ResourceLocation))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.StrongNameKeyPair))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.TargetException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.TargetInvocationException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.TargetParameterCountException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.TypeAttributes))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.TypeDelegator))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.TypeFilter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Reflection.TypeInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ResolveEventArgs))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.AsyncMethodBuilderAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.CompilationRelaxations))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.CompilerGlobalScopeAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.ConfiguredTaskAwaitable))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.DefaultDependencyAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.DependencyAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.DiscardableAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.FixedAddressValueTypeAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.IAsyncStateMachine))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.ICriticalNotifyCompletion))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.INotifyCompletion))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.IsByRefLikeAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.IsReadOnlyAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.ITuple))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.LoadHint))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.MethodCodeType))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.RuntimeFeature))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.RuntimeWrappedException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.SpecialNameAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.StringFreezingAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.SuppressIldasmAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.TaskAwaiter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.TaskAwaiter<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.TupleElementNamesAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.ValueTaskAwaiter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.ValueTaskAwaiter<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.CompilerServices.YieldAwaitable))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.ConstrainedExecution.Cer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.ConstrainedExecution.Consistency))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.ConstrainedExecution.CriticalFinalizerObject))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.ConstrainedExecution.ReliabilityContractAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.InteropServices.CriticalHandle))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.InteropServices.ExternalException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.InteropServices.InAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.InteropServices.SafeHandle))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.MemoryFailPoint))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.IDeserializationCallback))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.IFormatterConverter))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.IObjectReference))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.ISafeSerializationData))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.ISerializable))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.OnDeserializedAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.OnDeserializingAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.OnSerializedAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.OnSerializingAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.OptionalFieldAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.SafeSerializationEventArgs))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.SerializationEntry))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.SerializationException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.SerializationInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.SerializationInfoEnumerator))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.StreamingContext))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Runtime.Serialization.StreamingContextStates))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.RuntimeArgumentHandle))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.Cryptography.CryptographicException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.PartialTrustVisibilityLevel))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.SecurityCriticalScope))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.SecurityRulesAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.SecurityRuleSet))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.SecurityTreatAsSafeAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.SuppressUnmanagedCodeSecurityAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Security.UnverifiableCodeAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.SerializableAttribute))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Span<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.StackOverflowException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.SystemException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.Decoder))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.DecoderExceptionFallback))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.DecoderExceptionFallbackBuffer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.DecoderFallback))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.DecoderFallbackBuffer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.DecoderFallbackException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.DecoderReplacementFallback))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.DecoderReplacementFallbackBuffer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.Encoder))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncoderExceptionFallback))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncoderExceptionFallbackBuffer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncoderFallback))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncoderFallbackBuffer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncoderFallbackException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncoderReplacementFallback))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncoderReplacementFallbackBuffer))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.Encoding))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncodingInfo))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.EncodingProvider))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Text.NormalizationForm))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.CancellationToken))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.CancellationTokenRegistration))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.Sources.IValueTaskSource))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.Sources.IValueTaskSource<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.Sources.ValueTaskSourceStatus))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.Task))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.TaskContinuationOptions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.TaskCreationOptions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.TaskFactory))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.TaskFactory<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.TaskScheduler))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.TaskStatus))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.Task<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.UnobservedTaskExceptionEventArgs))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.ValueTask))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.Threading.Tasks.ValueTask<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.TimeZone))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.TimeZoneNotFoundException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.TupleExtensions))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.TypedReference))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.TypeUnloadedException))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.UnhandledExceptionEventArgs))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.UnhandledExceptionEventHandler))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.UriParser))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.UriPartial))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple<>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple<,>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple<,,>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple<,,,>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple<,,,,>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple<,,,,,>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple<,,,,,,>))]
|
||||
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute (typeof (System.ValueTuple<,,,,,,,>))]
|
@@ -0,0 +1,2 @@
|
||||
#include System.Runtime.dll.sources
|
||||
TypeForwarders.netcore.cs
|
@@ -424,7 +424,7 @@ monolite_dir = monolite-$(HOST_PLATFORM)/$(MONO_CORLIB_VERSION)
|
||||
|
||||
# Files needed to bootstrap C# compiler and cil-stringreplacer
|
||||
build_files := mscorlib.dll System.dll System.Xml.dll Mono.Security.dll System.Core.dll System.Security.dll System.Configuration.dll \
|
||||
System.Numerics.dll System.Xml.Linq.dll \
|
||||
System.Numerics.dll System.Xml.Linq.dll System.IO.Compression.dll \
|
||||
Facades/System.Collections.Concurrent.dll Facades/System.Linq.dll Facades/System.Runtime.dll Facades/System.Collections.dll \
|
||||
Facades/System.Reflection.Extensions.dll Facades/System.Text.Encoding.Extensions.dll Facades/System.Diagnostics.Debug.dll \
|
||||
Facades/System.Reflection.Primitives.dll Facades/System.Text.Encoding.dll Facades/System.Diagnostics.Tools.dll Facades/System.Reflection.dll \
|
||||
|
@@ -102,8 +102,8 @@ namespace MonoTests.Microsoft.Build.Execution
|
||||
AssertHelper.GreaterOrEqual (endBuildDone, TimeSpan.FromSeconds (1), "#2");
|
||||
AssertHelper.GreaterOrEqual (waitDone, TimeSpan.FromSeconds (1), "#3");
|
||||
AssertHelper.GreaterOrEqual (endBuildDone, waitDone, "#4");
|
||||
AssertHelper.LessOrEqual (endBuildDone, TimeSpan.FromSeconds (2.5), "#5");
|
||||
AssertHelper.LessOrEqual (waitDone, TimeSpan.FromSeconds (2.5), "#6");
|
||||
AssertHelper.LessOrEqual (endBuildDone, TimeSpan.FromSeconds (10.0), "#5");
|
||||
AssertHelper.LessOrEqual (waitDone, TimeSpan.FromSeconds (10.0), "#6");
|
||||
}
|
||||
|
||||
[Test]
|
||||
|
@@ -54,4 +54,8 @@
|
||||
./Mono.Cairo/Win32Surface.cs
|
||||
./Mono.Cairo/XcbSurface.cs
|
||||
./Mono.Cairo/XlibSurface.cs
|
||||
|
||||
./Mono.Cairo/GLSurface.cs
|
||||
./Mono.Cairo/Device.cs
|
||||
./Mono.Cairo/GLXDevice.cs
|
||||
./Mono.Cairo/EGLDevice.cs
|
||||
./Mono.Cairo/WGLDevice.cs
|
||||
|
101
mcs/class/Mono.Cairo/Mono.Cairo/Device.cs
Normal file
101
mcs/class/Mono.Cairo/Mono.Cairo/Device.cs
Normal file
@@ -0,0 +1,101 @@
|
||||
//
|
||||
// Mono.Cairo.Device.cs
|
||||
//
|
||||
// Authors:
|
||||
// JP Bruyère (jp_bruyere@hotmail.com)
|
||||
//
|
||||
// This is an OO wrapper API for the Cairo API
|
||||
//
|
||||
// Copyright (C) 2016 JP Bruyère
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
using System;
|
||||
|
||||
namespace Cairo
|
||||
{
|
||||
public class Device : IDisposable
|
||||
{
|
||||
IntPtr handle = IntPtr.Zero;
|
||||
|
||||
protected Device()
|
||||
{
|
||||
}
|
||||
|
||||
protected Device (IntPtr ptr) : this (ptr, true)
|
||||
{
|
||||
}
|
||||
|
||||
protected Device (IntPtr handle, bool owner)
|
||||
{
|
||||
this.handle = handle;
|
||||
if (!owner)
|
||||
NativeMethods.cairo_device_reference (handle);
|
||||
if (CairoDebug.Enabled)
|
||||
CairoDebug.OnAllocated (handle);
|
||||
}
|
||||
|
||||
~Device ()
|
||||
{
|
||||
Dispose (false);
|
||||
}
|
||||
|
||||
public IntPtr Handle {
|
||||
get {
|
||||
return handle;
|
||||
}
|
||||
}
|
||||
public string Status {
|
||||
get {
|
||||
return System.Runtime.InteropServices.Marshal.PtrToStringAuto(NativeMethods.cairo_status_to_string (NativeMethods.cairo_device_status (handle)));
|
||||
}
|
||||
}
|
||||
public void SetThreadAware (bool value){
|
||||
NativeMethods.cairo_gl_device_set_thread_aware (handle, value ? 1 : 0);
|
||||
}
|
||||
public Status Acquire()
|
||||
{
|
||||
return NativeMethods.cairo_device_acquire (handle);
|
||||
}
|
||||
public void Release()
|
||||
{
|
||||
NativeMethods.cairo_device_release (handle);
|
||||
}
|
||||
|
||||
public void Dispose ()
|
||||
{
|
||||
Dispose (true);
|
||||
GC.SuppressFinalize (this);
|
||||
}
|
||||
|
||||
protected virtual void Dispose (bool disposing)
|
||||
{
|
||||
if (!disposing || CairoDebug.Enabled)
|
||||
CairoDebug.OnDisposed<Device> (handle, disposing);
|
||||
|
||||
if (!disposing || handle == IntPtr.Zero)
|
||||
return;
|
||||
|
||||
NativeMethods.cairo_device_destroy (handle);
|
||||
handle = IntPtr.Zero;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,12 +1,12 @@
|
||||
//
|
||||
// Mono.Cairo.Device.cs
|
||||
//
|
||||
// System.Text.NormalizationForm.cs
|
||||
// Authors:
|
||||
// JP Bruyère (jp_bruyere@hotmail.com)
|
||||
//
|
||||
// Author:
|
||||
// Atsushi Enomoto <atsushi@ximian.com>
|
||||
// This is an OO wrapper API for the Cairo API
|
||||
//
|
||||
|
||||
//
|
||||
// Copyright (C) 2005 Novell, Inc (http://www.novell.com)
|
||||
// Copyright (C) 2016 JP Bruyère
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
@@ -27,16 +27,15 @@
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
using System;
|
||||
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace System.Text
|
||||
namespace Cairo
|
||||
{
|
||||
[ComVisible (true)]
|
||||
public enum NormalizationForm {
|
||||
FormC = 1,
|
||||
FormD = 2,
|
||||
FormKC = 5,
|
||||
FormKD = 6
|
||||
public class EGLDevice : Device
|
||||
{
|
||||
public EGLDevice (IntPtr dpy, IntPtr gl_ctx) : base (NativeMethods.cairo_egl_device_create (dpy, gl_ctx), true)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
61
mcs/class/Mono.Cairo/Mono.Cairo/GLSurface.cs
Normal file
61
mcs/class/Mono.Cairo/Mono.Cairo/GLSurface.cs
Normal file
@@ -0,0 +1,61 @@
|
||||
//
|
||||
// Mono.Cairo.GLSurface.cs
|
||||
//
|
||||
// Authors:
|
||||
// JP Bruyère (jp_bruyere@hotmail.com)
|
||||
//
|
||||
// This is an OO wrapper API for the Cairo API
|
||||
//
|
||||
// Copyright (C) 2016 JP Bruyère
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
|
||||
using System;
|
||||
|
||||
namespace Cairo {
|
||||
|
||||
public class GLSurface : Surface
|
||||
{
|
||||
|
||||
public GLSurface (IntPtr ptr, bool own) : base (ptr, own)
|
||||
{}
|
||||
|
||||
public GLSurface (Device device, Cairo.Content content, uint tex, int width, int height)
|
||||
: base (NativeMethods.cairo_gl_surface_create_for_texture (device.Handle, (uint)content, tex, width, height), true)
|
||||
{}
|
||||
|
||||
public GLSurface (EGLDevice device, IntPtr eglSurf, int width, int height)
|
||||
: base (NativeMethods.cairo_gl_surface_create_for_egl (device.Handle, eglSurf, width, height), true)
|
||||
{}
|
||||
|
||||
public GLSurface (GLXDevice device, IntPtr window, int width, int height)
|
||||
: base (NativeMethods.cairo_gl_surface_create_for_window (device.Handle, window, width, height),true)
|
||||
{}
|
||||
|
||||
public GLSurface (WGLDevice device, IntPtr hdc, int width, int height)
|
||||
: base (NativeMethods.cairo_gl_surface_create_for_dc (device.Handle, hdc, width, height), true)
|
||||
{}
|
||||
|
||||
public void SwapBuffers(){
|
||||
NativeMethods.cairo_gl_surface_swapbuffers (this.Handle);
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,10 +1,12 @@
|
||||
//
|
||||
// Mono.Cairo.Device.cs
|
||||
//
|
||||
// ReferencedCategoriesDocument.cs
|
||||
// Authors:
|
||||
// JP Bruyère (jp_bruyere@hotmail.com)
|
||||
//
|
||||
// Author:
|
||||
// Atsushi Enomoto <atsushi@ximian.com>
|
||||
// This is an OO wrapper API for the Cairo API
|
||||
//
|
||||
// Copyright (C) 2009 Novell, Inc. http://www.novell.com
|
||||
// Copyright (C) 2016 JP Bruyère
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
@@ -26,24 +28,22 @@
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.ServiceModel;
|
||||
using System.ServiceModel.Channels;
|
||||
|
||||
namespace System.ServiceModel.Syndication
|
||||
namespace Cairo
|
||||
{
|
||||
public class ReferencedCategoriesDocument : CategoriesDocument
|
||||
public class GLXDevice : Device
|
||||
{
|
||||
public ReferencedCategoriesDocument ()
|
||||
public GLXDevice (IntPtr dpy, IntPtr gl_ctx) : base (NativeMethods.cairo_glx_device_create (dpy, gl_ctx), true)
|
||||
{
|
||||
}
|
||||
|
||||
public ReferencedCategoriesDocument (Uri link)
|
||||
{
|
||||
Link = link;
|
||||
public IntPtr Display {
|
||||
get { return NativeMethods.cairo_glx_device_get_display (Handle); }
|
||||
}
|
||||
|
||||
public Uri Link { get; set; }
|
||||
public IntPtr Context {
|
||||
get { return NativeMethods.cairo_glx_device_get_context (Handle); }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -871,5 +871,78 @@ namespace Cairo
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern void cairo_xlib_surface_set_size (IntPtr surface, int width, int height);
|
||||
|
||||
#region GLSurface
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_gl_surface_create (IntPtr device, uint content, int width, int height);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_gl_surface_create_for_texture (IntPtr device, uint content, uint tex, int width, int height);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern void cairo_gl_surface_set_size (IntPtr surface, int width, int height);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern int cairo_gl_surface_get_width (IntPtr surface);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern int cairo_gl_surface_get_height (IntPtr surface);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern void cairo_gl_surface_swapbuffers (IntPtr surf);
|
||||
#endregion
|
||||
|
||||
#region GLX Functions
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_glx_device_create (IntPtr dpy, IntPtr gl_ctx);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_glx_device_get_display (IntPtr device);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_glx_device_get_context (IntPtr device);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_gl_surface_create_for_window (IntPtr device, IntPtr window, int width, int height);
|
||||
#endregion
|
||||
|
||||
#region WGL Fucntions
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_wgl_device_create (IntPtr hglrc);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_wgl_device_get_context (IntPtr device);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_gl_surface_create_for_dc (IntPtr device, IntPtr hdc, int width, int height);
|
||||
#endregion
|
||||
|
||||
#region EGL Functions
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_egl_device_create (IntPtr dpy, IntPtr gl_ctx);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_gl_surface_create_for_egl (IntPtr device, IntPtr eglSurface, int width, int height);
|
||||
#endregion
|
||||
|
||||
#region Device
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern IntPtr cairo_device_reference (IntPtr device);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern Status cairo_device_status(IntPtr device);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern void cairo_device_destroy (IntPtr device);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern Status cairo_device_acquire(IntPtr device);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern void cairo_device_release(IntPtr device);
|
||||
|
||||
[DllImport (cairo, CallingConvention=CallingConvention.Cdecl)]
|
||||
internal static extern void cairo_gl_device_set_thread_aware(IntPtr device, int value);
|
||||
#endregion
|
||||
}
|
||||
}
|
@@ -86,6 +86,8 @@ namespace Cairo {
|
||||
return new DirectFBSurface (surface, owned);
|
||||
case SurfaceType.Svg:
|
||||
return new SvgSurface (surface, owned);
|
||||
case SurfaceType.GL:
|
||||
return new GLSurface (surface, owned);
|
||||
default:
|
||||
return new Surface (surface, owned);
|
||||
}
|
||||
|
@@ -3,6 +3,7 @@
|
||||
//
|
||||
// Authors:
|
||||
// John Luke
|
||||
// JP Bruyère
|
||||
//
|
||||
// (C) John Luke, 2006.
|
||||
//
|
||||
@@ -44,5 +45,18 @@ namespace Cairo {
|
||||
BeOS,
|
||||
DirectFB,
|
||||
Svg,
|
||||
OS2,
|
||||
Win32Printing,
|
||||
QuartzImage,
|
||||
Script,
|
||||
Qt,
|
||||
Recording,
|
||||
VG,
|
||||
GL,
|
||||
Drm,
|
||||
Tee,
|
||||
Xml,
|
||||
Skia,
|
||||
SubSurface
|
||||
}
|
||||
}
|
||||
|
@@ -1,10 +1,12 @@
|
||||
//
|
||||
// Mono.Cairo.Device.cs
|
||||
//
|
||||
// SyndicationContent.cs
|
||||
// Authors:
|
||||
// JP Bruyère (jp_bruyere@hotmail.com)
|
||||
//
|
||||
// Author:
|
||||
// Atsushi Enomoto <atsushi@ximian.com>
|
||||
// This is an OO wrapper API for the Cairo API
|
||||
//
|
||||
// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
|
||||
// Copyright (C) 2016 JP Bruyère
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
@@ -26,19 +28,18 @@
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.IO;
|
||||
using System.Runtime.Serialization;
|
||||
using System.Text;
|
||||
using System.Xml;
|
||||
|
||||
namespace System.ServiceModel.Syndication
|
||||
namespace Cairo
|
||||
{
|
||||
public enum TextSyndicationContentKind
|
||||
public class WGLDevice : Device
|
||||
{
|
||||
Plaintext,
|
||||
Html,
|
||||
XHtml
|
||||
public WGLDevice (IntPtr hglrc) : base (NativeMethods.cairo_wgl_device_create (hglrc), true)
|
||||
{
|
||||
}
|
||||
|
||||
public IntPtr Context {
|
||||
get { return NativeMethods.cairo_wgl_device_get_context (Handle); }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -16,15 +16,8 @@ VALID_TEST_PROFILE := $(filter net_4_x, $(PROFILE))
|
||||
# The test exe is not profile specific, and compiling a 2.0 will make the 4.5 tests fail
|
||||
ifdef VALID_TEST_PROFILE
|
||||
|
||||
TEST_HELPERS_SOURCES = \
|
||||
../test-helpers/NetworkHelpers.cs \
|
||||
Test/TypeLoadClass.cs
|
||||
|
||||
test-local: dtest-app.exe dtest-excfilter.exe
|
||||
|
||||
dtest-app.exe: Test/dtest-app.cs $(TEST_HELPERS_SOURCES)
|
||||
$(CSCOMPILE) -r:$(topdir)/class/lib/$(PROFILE)/mscorlib.dll -r:$(topdir)/class/lib/$(PROFILE)/System.Core.dll -r:$(topdir)/class/lib/$(PROFILE)/System.dll -out:$@ -unsafe $(PLATFORM_DEBUG_FLAGS) -optimize- Test/dtest-app.cs $(TEST_HELPERS_SOURCES)
|
||||
|
||||
dtest-excfilter.exe: Test/dtest-excfilter.il
|
||||
$(ILASM) -out:$@ /exe /debug Test/dtest-excfilter.il
|
||||
|
||||
@@ -35,6 +28,13 @@ check:
|
||||
|
||||
endif
|
||||
|
||||
TEST_HELPERS_SOURCES = \
|
||||
../test-helpers/NetworkHelpers.cs \
|
||||
Test/TypeLoadClass.cs
|
||||
|
||||
dtest-app.exe: Test/dtest-app.cs $(TEST_HELPERS_SOURCES)
|
||||
$(CSCOMPILE) -r:$(topdir)/class/lib/$(PROFILE)/mscorlib.dll -r:$(topdir)/class/lib/$(PROFILE)/System.Core.dll -r:$(topdir)/class/lib/$(PROFILE)/System.dll -out:$@ -unsafe $(PLATFORM_DEBUG_FLAGS) -optimize- Test/dtest-app.cs $(TEST_HELPERS_SOURCES)
|
||||
|
||||
CLEAN_FILES = dtest-app.exe dtest-app.exe.mdb dtest-app.pdb dtest-excfilter.exe dtest-excfilter.exe.mdb dtest-excfilter.pdb
|
||||
|
||||
EXTRA_DISTFILES = \
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user