port from perforce
This commit is contained in:
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/FParsec-Big-Data-Edition.1.0.1.nupkg
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/FParsec-Big-Data-Edition.1.0.1.nupkg
vendored
Normal file
Binary file not shown.
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>FParsec-Big-Data-Edition</id>
|
||||
<version>1.0.1</version>
|
||||
<title>FParsec (Big Data Edition)</title>
|
||||
<authors>Stephan Tolksdorf</authors>
|
||||
<owners>Stephan Tolksdorf</owners>
|
||||
<licenseUrl>http://www.quanttec.com/fparsec/license.html</licenseUrl>
|
||||
<projectUrl>http://www.quanttec.com/fparsec/</projectUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>FParsec is a parser combinator library for F#.
|
||||
|
||||
You can find comprehensive documentation for FParsec at http://www.quanttec.com/fparsec. The documentation includes a feature list, a tutorial, a user’s guide and an API reference.
|
||||
|
||||
This package uses a configuration of FParsec that supports very large input streams and is optimized for maximum performance in longer running processes. See www.quanttec.com/fparsec/download-and-installation.html for more information.</description>
|
||||
<releaseNotes>See http://www.quanttec.com/fparsec/about/changelog.html</releaseNotes>
|
||||
<copyright>Copyright © 2013 Stephan Tolksdorf</copyright>
|
||||
<language />
|
||||
<tags>parser combinator f# fsharp c# csharp</tags>
|
||||
</metadata>
|
||||
</package>
|
||||
2209
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net40-client/FParsec.XML
vendored
Normal file
2209
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net40-client/FParsec.XML
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net40-client/FParsec.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net40-client/FParsec.dll
vendored
Normal file
Binary file not shown.
277
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net40-client/FParsecCS.XML
vendored
Normal file
277
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net40-client/FParsecCS.XML
vendored
Normal file
@@ -0,0 +1,277 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>FParsecCS</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:FParsec.Buffer.PositiveDistance(System.Char*,System.Char*)">
|
||||
<summary>Calculates: end - begin. <br />
|
||||
Precondition: 2^31 > end - begin >= 0.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Buffer.PositiveDistance64(System.Char*,System.Char*)">
|
||||
<summary>Calculates: end - begin. <br />
|
||||
Precondition: end - begin >= 0.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Buffer.Copy(System.Byte*,System.Byte*,System.Int32)">
|
||||
<summary>Copies size bytes from src to dst. Correctly handles overlapped memory blocks.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStreamIndexToken">
|
||||
<summary>An opaque representation of a CharStream index.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStreamIndexToken.Block">
|
||||
<summary>Returns -1 if the IndexToken was zero-initialized.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream">
|
||||
<summary>Provides read‐access to a sequence of UTF‐16 chars.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.Ptr">
|
||||
<summary>Points to the current char in Buffer,
|
||||
or is null if the end of the stream has been reached.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.PtrBegin">
|
||||
<summary>Equals Ptr == null ? null : BufferBegin.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.PtrEnd">
|
||||
<summary>Equals Ptr == null ? null : BufferEnd.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferBegin">
|
||||
<summary>Begin of the used part of the char buffer. Is constant. Is null if the CharStream is empty.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferEnd">
|
||||
<summary>End of the used part of the char buffer. Varies for a multi-block stream. Is null if the CharStream is empty.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.Block">
|
||||
<summary>The block currently loaded in the buffer.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.StateTag">
|
||||
<summary>Any CharStream method or property setter increments this value when it changes the CharStream state.
|
||||
Backtracking to an old state also restores the old value of the StateTag.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferString">
|
||||
<summary>The string holding the char buffer, or null if the buffer is not part of a .NET string.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferStringPointer">
|
||||
<summary>A pointer to the beginning of BufferString, or null if BufferString is null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferHandle">
|
||||
<summary>Holds the GCHandle for CharStreams directly constructed from strings or char arrays.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.StringBuffer">
|
||||
<summary>Holds the StringBuffer for CharStreams constructed from a binary stream.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.DoNotRoundUpBlockSizeToSimplifyTesting">
|
||||
<summary>we modify this flag via reflection in the unit test</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.Seek(System.Int64)">
|
||||
<summary>Returns an iterator pointing to the given index in the stream,
|
||||
or to the end of the stream if the indexed position lies beyond the last char in the stream.</summary>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">The index is negative or less than the BeginIndex.</exception>
|
||||
<exception cref="T:System.NotSupportedException">Accessing the char with the given index requires seeking in the underlying byte stream, but the byte stream does not support seeking or the Encoding's Decoder is not serializable.</exception>
|
||||
<exception cref="T:System.IO.IOException">An I/O error occured.</exception>
|
||||
<exception cref="T:System.ArgumentException">The input stream contains invalid bytes and the encoding was constructed with the throwOnInvalidBytes option.</exception>
|
||||
<exception cref="T:System.Text.DecoderFallbackException">The input stream contains invalid bytes for which the decoder fallback threw this exception.</exception>
|
||||
<exception cref="T:System.OutOfMemoryException">Can not allocate enough memory for the internal data structure.</exception>
|
||||
<exception cref="T:System.ObjectDisposedException">Method is called after the stream was disposed.</exception>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.IndexOfFirstChar">
|
||||
<summary>The index of the first char in the stream.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Line">
|
||||
<summary>The line number for the next char. (The line count starts with 1.)</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.LineBegin">
|
||||
<summary>The stream index of the first char of the line that also contains the next char.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Column">
|
||||
<summary>The UTF‐16 column number of the next char, i.e. Index ‐ LineBegin + 1.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Encoding">
|
||||
<summary>The Encoding that is used for decoding the underlying byte stream, or
|
||||
System.Text.UnicodeEncoding in case the stream was directly constructed
|
||||
from a string or char buffer.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.ByteIndex">
|
||||
<summary>the byte stream index of the first char in the block after the OverhangCharsAtBlockBegin</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.ByteBufferIndex">
|
||||
<summary>the value of the CharStream's ByteBufferIndex before the block is read</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.NumberOfBytesInOverlap">
|
||||
<summary>the number of bytes in the stream from ByteIndex to the first char after the OverhangCharsAfterOverlap</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.LastCharInOverlap">
|
||||
<summary>the last char in the overlap with the previous block (used for integrity checking)</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.OverhangCharsAtBlockBegin">
|
||||
<summary>chars at the block begin that were already read together with chars of the last block before the overlap</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.OverhangCharsAfterOverlap">
|
||||
<summary>chars after the overlap with the previous block that were already read together with the overlap chars</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream.MultiBlockData">
|
||||
<summary>Contains the data and methods needed in case the input byte stream
|
||||
is large enough to span multiple blocks of the CharStream.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.MultiBlockData.LastBlock">
|
||||
<summary>The index of the last block of the stream, or Int32.MaxValue if the end of stream has not yet been detected.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.MultiBlockData.RegexSpaceThreshold">
|
||||
<summary>BufferBegin + BlockSize - minRegexSpace</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.FillByteBuffer">
|
||||
<summary>Refills the ByteBuffer if no unused byte is remaining.
|
||||
Returns the number of unused bytes in the (refilled) ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ClearAndRefillByteBuffer(System.Int32)">
|
||||
<summary>Refills the ByteBuffer starting at the given index. If the underlying byte
|
||||
stream contains enough bytes, the ByteBuffer is filled up to the ByteBuffer.Length.
|
||||
Returns the number of bytes available for consumption in the refilled ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ReadCharsFromStream(System.Char*,System.Int32,System.String@)">
|
||||
<summary>Reads up to the given maximum number of chars into the given buffer.
|
||||
If more than the maximum number of chars have to be read from the stream in order to
|
||||
fill the buffer (due to the way the Decoder API works), the overhang chars are
|
||||
returned through the output parameter.
|
||||
Returns a pointer to one char after the last char read.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ReadBlock(System.Int32)">
|
||||
<summary> Reads a block of chars (which must be different from the current block)
|
||||
into the BufferString. If the current CharStream block is block - 1, this method
|
||||
seeks the CharStream to the first char after the overlap of the two blocks.
|
||||
Otherwise it seeks the CharStream to the first char in the block. It returns the
|
||||
CharStream.Ptr value at the new position (which can be null).</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.MultiBlockData.ByteIndex">
|
||||
<summary>The byte stream index of the first unused byte in the ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream`1">
|
||||
<summary>Provides read‐access to a sequence of UTF‐16 chars.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.Cloning.CloneImage">
|
||||
<summary>Contains the serialized state of on object.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.CloneImage.CreateClone">
|
||||
<summary>Deserializes the object state into a new object.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.Create(System.Type)">
|
||||
<summary>Returns a cloner for the given <em>run-time</em> type.</summary>
|
||||
<param name="type">The run-time type of the objects to clone. The type must be serializable.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.Clone(System.Object)">
|
||||
<summary>Copies the given object using the serialization API.</summary>
|
||||
<param name="instance">The object to clone. instance.GetType() must equal the Type the Cloner was created for.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.CaptureImage(System.Object)">
|
||||
<summary>Returns an image of the given object instance.</summary>
|
||||
<param name="instance">The object to capture an image of.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.GetSerializedFields(System.Type,System.Boolean@)">
|
||||
<summary>Returns the public and non-public fields of the type (and its base types),
|
||||
except fields with the NonSerialized attribute. In the returned array fields from
|
||||
derived types come before fields from base types.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.FindStronglyConnectedComponents(FParsec.Cloning.Cloner.State[])">
|
||||
<summary>Fills the Strongly StronglyConnectedComponent fields of the
|
||||
states passed in the array. Returns an array mapping each state to an
|
||||
integer component identifier.
|
||||
</summary>
|
||||
<param name="states">The object states to traverse. The object with array index
|
||||
0 is ignored. All other objects are assumed to be reachable from the object
|
||||
with array index 1.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.ComputeTopologicalOrder(FParsec.Cloning.Cloner.State[])">
|
||||
<summary>Returns an array with the topologically sorted indices of the states.
|
||||
In the returned array the indices of states belonging to the same strongly
|
||||
connected component are adjacent (but the order within a strongly connected
|
||||
component is undefined).
|
||||
</summary>
|
||||
<param name="states">The object states to traverse. The object with array index
|
||||
0 is ignored. All other objects are assumed to be reachable from the object
|
||||
with array index 1.</param>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.EventHandlers">
|
||||
<summary>May be null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.ObjectIndices">
|
||||
<summary>Indices of nested objects in the object graph. May be null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.StronglyConnectedComponent">
|
||||
<summary>May be null.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.FastGenericEqualityERComparer`1.Equals(`0,`0)">
|
||||
<summary>For reference types it's faster to call Instance.Equals directly
|
||||
(due to limitations of the inliner of the .NET JIT.)</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.FastGenericEqualityERComparer.ArrayStructuralEqualityERComparer`1">
|
||||
<summary>Forwards all work to F#'s GenericEqualityERComparer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.IdentifierValidator.ValidateAndNormalize(System.String,System.Int32@)">
|
||||
<summary>Returns the normalized string, or null in case an invalid identifier
|
||||
character is found. If an invalid character is found, the string index of the
|
||||
invalid character is assigned to the out parameter, otherwise -1.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.OpsArrayLength">
|
||||
<summary>The length of LhsOps and RhsOps. Must be a power of 2.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.ErrorOp">
|
||||
<summary>ParsePrefixOp returns this value to signal that it backtracked and we should try to parse a term.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.ZeroPrecedenceOperatorData">
|
||||
<summary>Can not be readonly because it is passed as as a ref (for performance reasons), but it is never mutated.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.OperatorPrecedenceParser`3.ParsePrefixOp(FParsec.OperatorPrecedenceParser{`0,`1,`2}.OperatorData@,FParsec.Operator{`0,`1,`2},FParsec.Reply{`0}@,FParsec.CharStream{`2})">
|
||||
<summary>Parses the following prefix operators, plus the expression the operators apply to.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.OperatorPrecedenceParser`3.ParseExpressionContinue(FParsec.OperatorPrecedenceParser{`0,`1,`2}.OperatorData@,FParsec.Operator{`0,`1,`2},FParsec.Reply{`0}@,FParsec.CharStream{`2})">
|
||||
<summary>Parses (higher-precedence) infix and postfix operators after the first term, together with the argument expressions.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.StringBuffer">
|
||||
<summary>A substring of a pinned string on the large object heap.
|
||||
StringBuffers are cached in a pool and hence need to be properly disposed.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.StringBuffer.Allocated">
|
||||
<summary>Sum of the lengths of all currently allocated StringBuffers</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.StringBuffer.PoolSegment.Last">
|
||||
<summary>the last allocated segment</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.StringBuffer.PoolSegment.Size">
|
||||
<summary>String.Length - x, where x > 0</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.DetectPreamble(System.Byte[],System.Int32,System.Text.Encoding@,System.Boolean)">
|
||||
<summary>Detects the presence of an encoding preamble in the first count bytes of the byte buffer.
|
||||
If detectEncoding is false, this function only searches for the preamble of the given default encoding,
|
||||
otherwise also for any of the standard unicode byte order marks (UTF-8, UTF-16 LE/BE, UTF-32 LE/BE).
|
||||
If an encoding different from the given default encoding is detected, the new encoding
|
||||
is assigned to the encoding reference.
|
||||
Returns the number of bytes in the detected preamble, or 0 if no preamble is detected.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.ReadAllRemainingCharsFromStream(System.Char*,System.Int32,System.Byte[],System.Int32,System.Int32,System.IO.Stream,System.Int64,System.Text.Decoder,System.Boolean)">
|
||||
<summary>Reads all remaining chars into the given buffer. If the remaining stream
|
||||
content holds more than the given maximum number of chars, an exception will be thrown.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.FoldCase(System.String)">
|
||||
<summary>Returns a case-folded copy of the string argument. All chars are mapped
|
||||
using the (non-Turkic) 1-to-1 case folding mappings (v. 6.0) for Unicode code
|
||||
points in the Basic Multilingual Plane, i.e. code points below 0x10000.
|
||||
If the argument is null, null is returned.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.NormalizeNewlines(System.String)">
|
||||
<summary>Returns the given string with all occurrences of "\r\n" and "\r" replaced
|
||||
by "\n". If the argument is null, null is returned.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.CountTextElements(System.String)">
|
||||
<summary>A faster implementation of System.Globalization.StringInfo(str).LengthInTextElements.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.IsWhitespace(System.Char)">
|
||||
<summary>A faster implementation of System.Char.IsWhiteSpace.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.UnmanagedMemoryPool">
|
||||
<summary>
|
||||
Allocates and keeps references to chunks of unmanaged memory that we
|
||||
intend to keep around for the lifetime of the AppDomain.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net40-client/FParsecCS.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net40-client/FParsecCS.dll
vendored
Normal file
Binary file not shown.
2209
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net45/FParsec.XML
vendored
Normal file
2209
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net45/FParsec.XML
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net45/FParsec.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net45/FParsec.dll
vendored
Normal file
Binary file not shown.
277
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net45/FParsecCS.XML
vendored
Normal file
277
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net45/FParsecCS.XML
vendored
Normal file
@@ -0,0 +1,277 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>FParsecCS</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:FParsec.Buffer.PositiveDistance(System.Char*,System.Char*)">
|
||||
<summary>Calculates: end - begin. <br />
|
||||
Precondition: 2^31 > end - begin >= 0.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Buffer.PositiveDistance64(System.Char*,System.Char*)">
|
||||
<summary>Calculates: end - begin. <br />
|
||||
Precondition: end - begin >= 0.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Buffer.Copy(System.Byte*,System.Byte*,System.Int32)">
|
||||
<summary>Copies size bytes from src to dst. Correctly handles overlapped memory blocks.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStreamIndexToken">
|
||||
<summary>An opaque representation of a CharStream index.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStreamIndexToken.Block">
|
||||
<summary>Returns -1 if the IndexToken was zero-initialized.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream">
|
||||
<summary>Provides read‐access to a sequence of UTF‐16 chars.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.Ptr">
|
||||
<summary>Points to the current char in Buffer,
|
||||
or is null if the end of the stream has been reached.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.PtrBegin">
|
||||
<summary>Equals Ptr == null ? null : BufferBegin.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.PtrEnd">
|
||||
<summary>Equals Ptr == null ? null : BufferEnd.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferBegin">
|
||||
<summary>Begin of the used part of the char buffer. Is constant. Is null if the CharStream is empty.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferEnd">
|
||||
<summary>End of the used part of the char buffer. Varies for a multi-block stream. Is null if the CharStream is empty.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.Block">
|
||||
<summary>The block currently loaded in the buffer.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.StateTag">
|
||||
<summary>Any CharStream method or property setter increments this value when it changes the CharStream state.
|
||||
Backtracking to an old state also restores the old value of the StateTag.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferString">
|
||||
<summary>The string holding the char buffer, or null if the buffer is not part of a .NET string.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferStringPointer">
|
||||
<summary>A pointer to the beginning of BufferString, or null if BufferString is null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferHandle">
|
||||
<summary>Holds the GCHandle for CharStreams directly constructed from strings or char arrays.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.StringBuffer">
|
||||
<summary>Holds the StringBuffer for CharStreams constructed from a binary stream.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.DoNotRoundUpBlockSizeToSimplifyTesting">
|
||||
<summary>we modify this flag via reflection in the unit test</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.Seek(System.Int64)">
|
||||
<summary>Returns an iterator pointing to the given index in the stream,
|
||||
or to the end of the stream if the indexed position lies beyond the last char in the stream.</summary>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">The index is negative or less than the BeginIndex.</exception>
|
||||
<exception cref="T:System.NotSupportedException">Accessing the char with the given index requires seeking in the underlying byte stream, but the byte stream does not support seeking or the Encoding's Decoder is not serializable.</exception>
|
||||
<exception cref="T:System.IO.IOException">An I/O error occured.</exception>
|
||||
<exception cref="T:System.ArgumentException">The input stream contains invalid bytes and the encoding was constructed with the throwOnInvalidBytes option.</exception>
|
||||
<exception cref="T:System.Text.DecoderFallbackException">The input stream contains invalid bytes for which the decoder fallback threw this exception.</exception>
|
||||
<exception cref="T:System.OutOfMemoryException">Can not allocate enough memory for the internal data structure.</exception>
|
||||
<exception cref="T:System.ObjectDisposedException">Method is called after the stream was disposed.</exception>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.IndexOfFirstChar">
|
||||
<summary>The index of the first char in the stream.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Line">
|
||||
<summary>The line number for the next char. (The line count starts with 1.)</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.LineBegin">
|
||||
<summary>The stream index of the first char of the line that also contains the next char.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Column">
|
||||
<summary>The UTF‐16 column number of the next char, i.e. Index ‐ LineBegin + 1.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Encoding">
|
||||
<summary>The Encoding that is used for decoding the underlying byte stream, or
|
||||
System.Text.UnicodeEncoding in case the stream was directly constructed
|
||||
from a string or char buffer.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.ByteIndex">
|
||||
<summary>the byte stream index of the first char in the block after the OverhangCharsAtBlockBegin</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.ByteBufferIndex">
|
||||
<summary>the value of the CharStream's ByteBufferIndex before the block is read</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.NumberOfBytesInOverlap">
|
||||
<summary>the number of bytes in the stream from ByteIndex to the first char after the OverhangCharsAfterOverlap</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.LastCharInOverlap">
|
||||
<summary>the last char in the overlap with the previous block (used for integrity checking)</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.OverhangCharsAtBlockBegin">
|
||||
<summary>chars at the block begin that were already read together with chars of the last block before the overlap</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.OverhangCharsAfterOverlap">
|
||||
<summary>chars after the overlap with the previous block that were already read together with the overlap chars</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream.MultiBlockData">
|
||||
<summary>Contains the data and methods needed in case the input byte stream
|
||||
is large enough to span multiple blocks of the CharStream.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.MultiBlockData.LastBlock">
|
||||
<summary>The index of the last block of the stream, or Int32.MaxValue if the end of stream has not yet been detected.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.MultiBlockData.RegexSpaceThreshold">
|
||||
<summary>BufferBegin + BlockSize - minRegexSpace</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.FillByteBuffer">
|
||||
<summary>Refills the ByteBuffer if no unused byte is remaining.
|
||||
Returns the number of unused bytes in the (refilled) ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ClearAndRefillByteBuffer(System.Int32)">
|
||||
<summary>Refills the ByteBuffer starting at the given index. If the underlying byte
|
||||
stream contains enough bytes, the ByteBuffer is filled up to the ByteBuffer.Length.
|
||||
Returns the number of bytes available for consumption in the refilled ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ReadCharsFromStream(System.Char*,System.Int32,System.String@)">
|
||||
<summary>Reads up to the given maximum number of chars into the given buffer.
|
||||
If more than the maximum number of chars have to be read from the stream in order to
|
||||
fill the buffer (due to the way the Decoder API works), the overhang chars are
|
||||
returned through the output parameter.
|
||||
Returns a pointer to one char after the last char read.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ReadBlock(System.Int32)">
|
||||
<summary> Reads a block of chars (which must be different from the current block)
|
||||
into the BufferString. If the current CharStream block is block - 1, this method
|
||||
seeks the CharStream to the first char after the overlap of the two blocks.
|
||||
Otherwise it seeks the CharStream to the first char in the block. It returns the
|
||||
CharStream.Ptr value at the new position (which can be null).</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.MultiBlockData.ByteIndex">
|
||||
<summary>The byte stream index of the first unused byte in the ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream`1">
|
||||
<summary>Provides read‐access to a sequence of UTF‐16 chars.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.Cloning.CloneImage">
|
||||
<summary>Contains the serialized state of on object.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.CloneImage.CreateClone">
|
||||
<summary>Deserializes the object state into a new object.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.Create(System.Type)">
|
||||
<summary>Returns a cloner for the given <em>run-time</em> type.</summary>
|
||||
<param name="type">The run-time type of the objects to clone. The type must be serializable.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.Clone(System.Object)">
|
||||
<summary>Copies the given object using the serialization API.</summary>
|
||||
<param name="instance">The object to clone. instance.GetType() must equal the Type the Cloner was created for.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.CaptureImage(System.Object)">
|
||||
<summary>Returns an image of the given object instance.</summary>
|
||||
<param name="instance">The object to capture an image of.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.GetSerializedFields(System.Type,System.Boolean@)">
|
||||
<summary>Returns the public and non-public fields of the type (and its base types),
|
||||
except fields with the NonSerialized attribute. In the returned array fields from
|
||||
derived types come before fields from base types.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.FindStronglyConnectedComponents(FParsec.Cloning.Cloner.State[])">
|
||||
<summary>Fills the Strongly StronglyConnectedComponent fields of the
|
||||
states passed in the array. Returns an array mapping each state to an
|
||||
integer component identifier.
|
||||
</summary>
|
||||
<param name="states">The object states to traverse. The object with array index
|
||||
0 is ignored. All other objects are assumed to be reachable from the object
|
||||
with array index 1.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.ComputeTopologicalOrder(FParsec.Cloning.Cloner.State[])">
|
||||
<summary>Returns an array with the topologically sorted indices of the states.
|
||||
In the returned array the indices of states belonging to the same strongly
|
||||
connected component are adjacent (but the order within a strongly connected
|
||||
component is undefined).
|
||||
</summary>
|
||||
<param name="states">The object states to traverse. The object with array index
|
||||
0 is ignored. All other objects are assumed to be reachable from the object
|
||||
with array index 1.</param>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.EventHandlers">
|
||||
<summary>May be null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.ObjectIndices">
|
||||
<summary>Indices of nested objects in the object graph. May be null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.StronglyConnectedComponent">
|
||||
<summary>May be null.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.FastGenericEqualityERComparer`1.Equals(`0,`0)">
|
||||
<summary>For reference types it's faster to call Instance.Equals directly
|
||||
(due to limitations of the inliner of the .NET JIT.)</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.FastGenericEqualityERComparer.ArrayStructuralEqualityERComparer`1">
|
||||
<summary>Forwards all work to F#'s GenericEqualityERComparer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.IdentifierValidator.ValidateAndNormalize(System.String,System.Int32@)">
|
||||
<summary>Returns the normalized string, or null in case an invalid identifier
|
||||
character is found. If an invalid character is found, the string index of the
|
||||
invalid character is assigned to the out parameter, otherwise -1.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.OpsArrayLength">
|
||||
<summary>The length of LhsOps and RhsOps. Must be a power of 2.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.ErrorOp">
|
||||
<summary>ParsePrefixOp returns this value to signal that it backtracked and we should try to parse a term.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.ZeroPrecedenceOperatorData">
|
||||
<summary>Can not be readonly because it is passed as as a ref (for performance reasons), but it is never mutated.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.OperatorPrecedenceParser`3.ParsePrefixOp(FParsec.OperatorPrecedenceParser{`0,`1,`2}.OperatorData@,FParsec.Operator{`0,`1,`2},FParsec.Reply{`0}@,FParsec.CharStream{`2})">
|
||||
<summary>Parses the following prefix operators, plus the expression the operators apply to.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.OperatorPrecedenceParser`3.ParseExpressionContinue(FParsec.OperatorPrecedenceParser{`0,`1,`2}.OperatorData@,FParsec.Operator{`0,`1,`2},FParsec.Reply{`0}@,FParsec.CharStream{`2})">
|
||||
<summary>Parses (higher-precedence) infix and postfix operators after the first term, together with the argument expressions.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.StringBuffer">
|
||||
<summary>A substring of a pinned string on the large object heap.
|
||||
StringBuffers are cached in a pool and hence need to be properly disposed.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.StringBuffer.Allocated">
|
||||
<summary>Sum of the lengths of all currently allocated StringBuffers</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.StringBuffer.PoolSegment.Last">
|
||||
<summary>the last allocated segment</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.StringBuffer.PoolSegment.Size">
|
||||
<summary>String.Length - x, where x > 0</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.DetectPreamble(System.Byte[],System.Int32,System.Text.Encoding@,System.Boolean)">
|
||||
<summary>Detects the presence of an encoding preamble in the first count bytes of the byte buffer.
|
||||
If detectEncoding is false, this function only searches for the preamble of the given default encoding,
|
||||
otherwise also for any of the standard unicode byte order marks (UTF-8, UTF-16 LE/BE, UTF-32 LE/BE).
|
||||
If an encoding different from the given default encoding is detected, the new encoding
|
||||
is assigned to the encoding reference.
|
||||
Returns the number of bytes in the detected preamble, or 0 if no preamble is detected.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.ReadAllRemainingCharsFromStream(System.Char*,System.Int32,System.Byte[],System.Int32,System.Int32,System.IO.Stream,System.Int64,System.Text.Decoder,System.Boolean)">
|
||||
<summary>Reads all remaining chars into the given buffer. If the remaining stream
|
||||
content holds more than the given maximum number of chars, an exception will be thrown.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.FoldCase(System.String)">
|
||||
<summary>Returns a case-folded copy of the string argument. All chars are mapped
|
||||
using the (non-Turkic) 1-to-1 case folding mappings (v. 6.0) for Unicode code
|
||||
points in the Basic Multilingual Plane, i.e. code points below 0x10000.
|
||||
If the argument is null, null is returned.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.NormalizeNewlines(System.String)">
|
||||
<summary>Returns the given string with all occurrences of "\r\n" and "\r" replaced
|
||||
by "\n". If the argument is null, null is returned.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.CountTextElements(System.String)">
|
||||
<summary>A faster implementation of System.Globalization.StringInfo(str).LengthInTextElements.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.IsWhitespace(System.Char)">
|
||||
<summary>A faster implementation of System.Char.IsWhiteSpace.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.UnmanagedMemoryPool">
|
||||
<summary>
|
||||
Allocates and keeps references to chunks of unmanaged memory that we
|
||||
intend to keep around for the lifetime of the AppDomain.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net45/FParsecCS.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.1/lib/net45/FParsecCS.dll
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/FParsec-Big-Data-Edition.1.0.3.nupkg
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/FParsec-Big-Data-Edition.1.0.3.nupkg
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net40-client/FParsec.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net40-client/FParsec.dll
vendored
Normal file
Binary file not shown.
1657
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net40-client/FParsec.xml
vendored
Normal file
1657
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net40-client/FParsec.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net40-client/FParsecCS.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net40-client/FParsecCS.dll
vendored
Normal file
Binary file not shown.
277
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net40-client/FParsecCS.xml
vendored
Normal file
277
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net40-client/FParsecCS.xml
vendored
Normal file
@@ -0,0 +1,277 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>FParsecCS</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:FParsec.Buffer.PositiveDistance(System.Char*,System.Char*)">
|
||||
<summary>Calculates: end - begin. <br />
|
||||
Precondition: 2^31 > end - begin >= 0.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Buffer.PositiveDistance64(System.Char*,System.Char*)">
|
||||
<summary>Calculates: end - begin. <br />
|
||||
Precondition: end - begin >= 0.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Buffer.Copy(System.Byte*,System.Byte*,System.Int32)">
|
||||
<summary>Copies size bytes from src to dst. Correctly handles overlapped memory blocks.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStreamIndexToken">
|
||||
<summary>An opaque representation of a CharStream index.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStreamIndexToken.Block">
|
||||
<summary>Returns -1 if the IndexToken was zero-initialized.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream">
|
||||
<summary>Provides read‐access to a sequence of UTF‐16 chars.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.ByteIndex">
|
||||
<summary>the byte stream index of the first char in the block after the OverhangCharsAtBlockBegin</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.ByteBufferIndex">
|
||||
<summary>the value of the CharStream's ByteBufferIndex before the block is read</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.NumberOfBytesInOverlap">
|
||||
<summary>the number of bytes in the stream from ByteIndex to the first char after the OverhangCharsAfterOverlap</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.LastCharInOverlap">
|
||||
<summary>the last char in the overlap with the previous block (used for integrity checking)</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.OverhangCharsAtBlockBegin">
|
||||
<summary>chars at the block begin that were already read together with chars of the last block before the overlap</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.OverhangCharsAfterOverlap">
|
||||
<summary>chars after the overlap with the previous block that were already read together with the overlap chars</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.Ptr">
|
||||
<summary>Points to the current char in Buffer,
|
||||
or is null if the end of the stream has been reached.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.PtrBegin">
|
||||
<summary>Equals Ptr == null ? null : BufferBegin.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.PtrEnd">
|
||||
<summary>Equals Ptr == null ? null : BufferEnd.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferBegin">
|
||||
<summary>Begin of the used part of the char buffer. Is constant. Is null if the CharStream is empty.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferEnd">
|
||||
<summary>End of the used part of the char buffer. Varies for a multi-block stream. Is null if the CharStream is empty.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.Block">
|
||||
<summary>The block currently loaded in the buffer.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.StateTag">
|
||||
<summary>Any CharStream method or property setter increments this value when it changes the CharStream state.
|
||||
Backtracking to an old state also restores the old value of the StateTag.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.IndexOfFirstChar">
|
||||
<summary>The index of the first char in the stream.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Line">
|
||||
<summary>The line number for the next char. (The line count starts with 1.)</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.LineBegin">
|
||||
<summary>The stream index of the first char of the line that also contains the next char.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Column">
|
||||
<summary>The UTF‐16 column number of the next char, i.e. Index ‐ LineBegin + 1.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Encoding">
|
||||
<summary>The Encoding that is used for decoding the underlying byte stream, or
|
||||
System.Text.UnicodeEncoding in case the stream was directly constructed
|
||||
from a string or char buffer.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferString">
|
||||
<summary>The string holding the char buffer, or null if the buffer is not part of a .NET string.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferStringPointer">
|
||||
<summary>A pointer to the beginning of BufferString, or null if BufferString is null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferHandle">
|
||||
<summary>Holds the GCHandle for CharStreams directly constructed from strings or char arrays.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.StringBuffer">
|
||||
<summary>Holds the StringBuffer for CharStreams constructed from a binary stream.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream.MultiBlockData">
|
||||
<summary>Contains the data and methods needed in case the input byte stream
|
||||
is large enough to span multiple blocks of the CharStream.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.MultiBlockData.LastBlock">
|
||||
<summary>The index of the last block of the stream, or Int32.MaxValue if the end of stream has not yet been detected.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.MultiBlockData.RegexSpaceThreshold">
|
||||
<summary>BufferBegin + BlockSize - minRegexSpace</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.MultiBlockData.ByteIndex">
|
||||
<summary>The byte stream index of the first unused byte in the ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.FillByteBuffer">
|
||||
<summary>Refills the ByteBuffer if no unused byte is remaining.
|
||||
Returns the number of unused bytes in the (refilled) ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ClearAndRefillByteBuffer(System.Int32)">
|
||||
<summary>Refills the ByteBuffer starting at the given index. If the underlying byte
|
||||
stream contains enough bytes, the ByteBuffer is filled up to the ByteBuffer.Length.
|
||||
Returns the number of bytes available for consumption in the refilled ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ReadCharsFromStream(System.Char*,System.Int32,System.String@)">
|
||||
<summary>Reads up to the given maximum number of chars into the given buffer.
|
||||
If more than the maximum number of chars have to be read from the stream in order to
|
||||
fill the buffer (due to the way the Decoder API works), the overhang chars are
|
||||
returned through the output parameter.
|
||||
Returns a pointer to one char after the last char read.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ReadBlock(System.Int32)">
|
||||
<summary> Reads a block of chars (which must be different from the current block)
|
||||
into the BufferString. If the current CharStream block is block - 1, this method
|
||||
seeks the CharStream to the first char after the overlap of the two blocks.
|
||||
Otherwise it seeks the CharStream to the first char in the block. It returns the
|
||||
CharStream.Ptr value at the new position (which can be null).</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.DoNotRoundUpBlockSizeToSimplifyTesting">
|
||||
<summary>we modify this flag via reflection in the unit test</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.Seek(System.Int64)">
|
||||
<summary>Returns an iterator pointing to the given index in the stream,
|
||||
or to the end of the stream if the indexed position lies beyond the last char in the stream.</summary>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">The index is negative or less than the BeginIndex.</exception>
|
||||
<exception cref="T:System.NotSupportedException">Accessing the char with the given index requires seeking in the underlying byte stream, but the byte stream does not support seeking or the Encoding's Decoder is not serializable.</exception>
|
||||
<exception cref="T:System.IO.IOException">An I/O error occured.</exception>
|
||||
<exception cref="T:System.ArgumentException">The input stream contains invalid bytes and the encoding was constructed with the throwOnInvalidBytes option.</exception>
|
||||
<exception cref="T:System.Text.DecoderFallbackException">The input stream contains invalid bytes for which the decoder fallback threw this exception.</exception>
|
||||
<exception cref="T:System.OutOfMemoryException">Can not allocate enough memory for the internal data structure.</exception>
|
||||
<exception cref="T:System.ObjectDisposedException">Method is called after the stream was disposed.</exception>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream`1">
|
||||
<summary>Provides read‐access to a sequence of UTF‐16 chars.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.Cloning.CloneImage">
|
||||
<summary>Contains the serialized state of on object.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.CloneImage.CreateClone">
|
||||
<summary>Deserializes the object state into a new object.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.Create(System.Type)">
|
||||
<summary>Returns a cloner for the given <em>run-time</em> type.</summary>
|
||||
<param name="type">The run-time type of the objects to clone. The type must be serializable.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.Clone(System.Object)">
|
||||
<summary>Copies the given object using the serialization API.</summary>
|
||||
<param name="instance">The object to clone. instance.GetType() must equal the Type the Cloner was created for.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.CaptureImage(System.Object)">
|
||||
<summary>Returns an image of the given object instance.</summary>
|
||||
<param name="instance">The object to capture an image of.</param>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.EventHandlers">
|
||||
<summary>May be null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.ObjectIndices">
|
||||
<summary>Indices of nested objects in the object graph. May be null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.StronglyConnectedComponent">
|
||||
<summary>May be null.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.GetSerializedFields(System.Type,System.Boolean@)">
|
||||
<summary>Returns the public and non-public fields of the type (and its base types),
|
||||
except fields with the NonSerialized attribute. In the returned array fields from
|
||||
derived types come before fields from base types.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.FindStronglyConnectedComponents(FParsec.Cloning.Cloner.State[])">
|
||||
<summary>Fills the Strongly StronglyConnectedComponent fields of the
|
||||
states passed in the array. Returns an array mapping each state to an
|
||||
integer component identifier.
|
||||
</summary>
|
||||
<param name="states">The object states to traverse. The object with array index
|
||||
0 is ignored. All other objects are assumed to be reachable from the object
|
||||
with array index 1.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.ComputeTopologicalOrder(FParsec.Cloning.Cloner.State[])">
|
||||
<summary>Returns an array with the topologically sorted indices of the states.
|
||||
In the returned array the indices of states belonging to the same strongly
|
||||
connected component are adjacent (but the order within a strongly connected
|
||||
component is undefined).
|
||||
</summary>
|
||||
<param name="states">The object states to traverse. The object with array index
|
||||
0 is ignored. All other objects are assumed to be reachable from the object
|
||||
with array index 1.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.FastGenericEqualityERComparer`1.Equals(`0,`0)">
|
||||
<summary>For reference types it's faster to call Instance.Equals directly
|
||||
(due to limitations of the inliner of the .NET JIT.)</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.FastGenericEqualityERComparer.ArrayStructuralEqualityERComparer`1">
|
||||
<summary>Forwards all work to F#'s GenericEqualityERComparer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.IdentifierValidator.ValidateAndNormalize(System.String,System.Int32@)">
|
||||
<summary>Returns the normalized string, or null in case an invalid identifier
|
||||
character is found. If an invalid character is found, the string index of the
|
||||
invalid character is assigned to the out parameter, otherwise -1.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.OpsArrayLength">
|
||||
<summary>The length of LhsOps and RhsOps. Must be a power of 2.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.ErrorOp">
|
||||
<summary>ParsePrefixOp returns this value to signal that it backtracked and we should try to parse a term.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.ZeroPrecedenceOperatorData">
|
||||
<summary>Can not be readonly because it is passed as as a ref (for performance reasons), but it is never mutated.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.OperatorPrecedenceParser`3.ParsePrefixOp(FParsec.OperatorPrecedenceParser{`0,`1,`2}.OperatorData@,FParsec.Operator{`0,`1,`2},FParsec.Reply{`0}@,FParsec.CharStream{`2})">
|
||||
<summary>Parses the following prefix operators, plus the expression the operators apply to.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.OperatorPrecedenceParser`3.ParseExpressionContinue(FParsec.OperatorPrecedenceParser{`0,`1,`2}.OperatorData@,FParsec.Operator{`0,`1,`2},FParsec.Reply{`0}@,FParsec.CharStream{`2})">
|
||||
<summary>Parses (higher-precedence) infix and postfix operators after the first term, together with the argument expressions.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.StringBuffer">
|
||||
<summary>A substring of a pinned string on the large object heap.
|
||||
StringBuffers are cached in a pool and hence need to be properly disposed.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.StringBuffer.PoolSegment.Last">
|
||||
<summary>the last allocated segment</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.StringBuffer.PoolSegment.Size">
|
||||
<summary>String.Length - x, where x > 0</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.StringBuffer.Allocated">
|
||||
<summary>Sum of the lengths of all currently allocated StringBuffers</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.DetectPreamble(System.Byte[],System.Int32,System.Text.Encoding@,System.Boolean)">
|
||||
<summary>Detects the presence of an encoding preamble in the first count bytes of the byte buffer.
|
||||
If detectEncoding is false, this function only searches for the preamble of the given default encoding,
|
||||
otherwise also for any of the standard unicode byte order marks (UTF-8, UTF-16 LE/BE, UTF-32 LE/BE).
|
||||
If an encoding different from the given default encoding is detected, the new encoding
|
||||
is assigned to the encoding reference.
|
||||
Returns the number of bytes in the detected preamble, or 0 if no preamble is detected.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.ReadAllRemainingCharsFromStream(System.Char*,System.Int32,System.Byte[],System.Int32,System.Int32,System.IO.Stream,System.Int64,System.Text.Decoder,System.Boolean)">
|
||||
<summary>Reads all remaining chars into the given buffer. If the remaining stream
|
||||
content holds more than the given maximum number of chars, an exception will be thrown.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.FoldCase(System.String)">
|
||||
<summary>Returns a case-folded copy of the string argument. All chars are mapped
|
||||
using the (non-Turkic) 1-to-1 case folding mappings (v. 6.0) for Unicode code
|
||||
points in the Basic Multilingual Plane, i.e. code points below 0x10000.
|
||||
If the argument is null, null is returned.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.NormalizeNewlines(System.String)">
|
||||
<summary>Returns the given string with all occurrences of "\r\n" and "\r" replaced
|
||||
by "\n". If the argument is null, null is returned.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.CountTextElements(System.String)">
|
||||
<summary>A faster implementation of System.Globalization.StringInfo(str).LengthInTextElements.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.IsWhitespace(System.Char)">
|
||||
<summary>A faster implementation of System.Char.IsWhiteSpace.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.UnmanagedMemoryPool">
|
||||
<summary>
|
||||
Allocates and keeps references to chunks of unmanaged memory that we
|
||||
intend to keep around for the lifetime of the AppDomain.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net45/FParsec.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net45/FParsec.dll
vendored
Normal file
Binary file not shown.
1657
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net45/FParsec.xml
vendored
Normal file
1657
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net45/FParsec.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net45/FParsecCS.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net45/FParsecCS.dll
vendored
Normal file
Binary file not shown.
277
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net45/FParsecCS.xml
vendored
Normal file
277
hgplus/ShaderMinifier/packages/FParsec-Big-Data-Edition.1.0.3/lib/net45/FParsecCS.xml
vendored
Normal file
@@ -0,0 +1,277 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>FParsecCS</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:FParsec.Buffer.PositiveDistance(System.Char*,System.Char*)">
|
||||
<summary>Calculates: end - begin. <br />
|
||||
Precondition: 2^31 > end - begin >= 0.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Buffer.PositiveDistance64(System.Char*,System.Char*)">
|
||||
<summary>Calculates: end - begin. <br />
|
||||
Precondition: end - begin >= 0.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Buffer.Copy(System.Byte*,System.Byte*,System.Int32)">
|
||||
<summary>Copies size bytes from src to dst. Correctly handles overlapped memory blocks.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStreamIndexToken">
|
||||
<summary>An opaque representation of a CharStream index.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStreamIndexToken.Block">
|
||||
<summary>Returns -1 if the IndexToken was zero-initialized.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream">
|
||||
<summary>Provides read‐access to a sequence of UTF‐16 chars.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.ByteIndex">
|
||||
<summary>the byte stream index of the first char in the block after the OverhangCharsAtBlockBegin</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.ByteBufferIndex">
|
||||
<summary>the value of the CharStream's ByteBufferIndex before the block is read</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.NumberOfBytesInOverlap">
|
||||
<summary>the number of bytes in the stream from ByteIndex to the first char after the OverhangCharsAfterOverlap</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.LastCharInOverlap">
|
||||
<summary>the last char in the overlap with the previous block (used for integrity checking)</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.OverhangCharsAtBlockBegin">
|
||||
<summary>chars at the block begin that were already read together with chars of the last block before the overlap</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BlockInfo.OverhangCharsAfterOverlap">
|
||||
<summary>chars after the overlap with the previous block that were already read together with the overlap chars</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.Ptr">
|
||||
<summary>Points to the current char in Buffer,
|
||||
or is null if the end of the stream has been reached.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.PtrBegin">
|
||||
<summary>Equals Ptr == null ? null : BufferBegin.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.PtrEnd">
|
||||
<summary>Equals Ptr == null ? null : BufferEnd.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferBegin">
|
||||
<summary>Begin of the used part of the char buffer. Is constant. Is null if the CharStream is empty.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferEnd">
|
||||
<summary>End of the used part of the char buffer. Varies for a multi-block stream. Is null if the CharStream is empty.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.Block">
|
||||
<summary>The block currently loaded in the buffer.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.StateTag">
|
||||
<summary>Any CharStream method or property setter increments this value when it changes the CharStream state.
|
||||
Backtracking to an old state also restores the old value of the StateTag.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.IndexOfFirstChar">
|
||||
<summary>The index of the first char in the stream.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Line">
|
||||
<summary>The line number for the next char. (The line count starts with 1.)</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.LineBegin">
|
||||
<summary>The stream index of the first char of the line that also contains the next char.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Column">
|
||||
<summary>The UTF‐16 column number of the next char, i.e. Index ‐ LineBegin + 1.</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.Encoding">
|
||||
<summary>The Encoding that is used for decoding the underlying byte stream, or
|
||||
System.Text.UnicodeEncoding in case the stream was directly constructed
|
||||
from a string or char buffer.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferString">
|
||||
<summary>The string holding the char buffer, or null if the buffer is not part of a .NET string.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferStringPointer">
|
||||
<summary>A pointer to the beginning of BufferString, or null if BufferString is null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.BufferHandle">
|
||||
<summary>Holds the GCHandle for CharStreams directly constructed from strings or char arrays.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.StringBuffer">
|
||||
<summary>Holds the StringBuffer for CharStreams constructed from a binary stream.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream.MultiBlockData">
|
||||
<summary>Contains the data and methods needed in case the input byte stream
|
||||
is large enough to span multiple blocks of the CharStream.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.MultiBlockData.LastBlock">
|
||||
<summary>The index of the last block of the stream, or Int32.MaxValue if the end of stream has not yet been detected.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.MultiBlockData.RegexSpaceThreshold">
|
||||
<summary>BufferBegin + BlockSize - minRegexSpace</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.CharStream.MultiBlockData.ByteIndex">
|
||||
<summary>The byte stream index of the first unused byte in the ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.FillByteBuffer">
|
||||
<summary>Refills the ByteBuffer if no unused byte is remaining.
|
||||
Returns the number of unused bytes in the (refilled) ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ClearAndRefillByteBuffer(System.Int32)">
|
||||
<summary>Refills the ByteBuffer starting at the given index. If the underlying byte
|
||||
stream contains enough bytes, the ByteBuffer is filled up to the ByteBuffer.Length.
|
||||
Returns the number of bytes available for consumption in the refilled ByteBuffer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ReadCharsFromStream(System.Char*,System.Int32,System.String@)">
|
||||
<summary>Reads up to the given maximum number of chars into the given buffer.
|
||||
If more than the maximum number of chars have to be read from the stream in order to
|
||||
fill the buffer (due to the way the Decoder API works), the overhang chars are
|
||||
returned through the output parameter.
|
||||
Returns a pointer to one char after the last char read.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.MultiBlockData.ReadBlock(System.Int32)">
|
||||
<summary> Reads a block of chars (which must be different from the current block)
|
||||
into the BufferString. If the current CharStream block is block - 1, this method
|
||||
seeks the CharStream to the first char after the overlap of the two blocks.
|
||||
Otherwise it seeks the CharStream to the first char in the block. It returns the
|
||||
CharStream.Ptr value at the new position (which can be null).</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.CharStream.DoNotRoundUpBlockSizeToSimplifyTesting">
|
||||
<summary>we modify this flag via reflection in the unit test</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.CharStream.Seek(System.Int64)">
|
||||
<summary>Returns an iterator pointing to the given index in the stream,
|
||||
or to the end of the stream if the indexed position lies beyond the last char in the stream.</summary>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">The index is negative or less than the BeginIndex.</exception>
|
||||
<exception cref="T:System.NotSupportedException">Accessing the char with the given index requires seeking in the underlying byte stream, but the byte stream does not support seeking or the Encoding's Decoder is not serializable.</exception>
|
||||
<exception cref="T:System.IO.IOException">An I/O error occured.</exception>
|
||||
<exception cref="T:System.ArgumentException">The input stream contains invalid bytes and the encoding was constructed with the throwOnInvalidBytes option.</exception>
|
||||
<exception cref="T:System.Text.DecoderFallbackException">The input stream contains invalid bytes for which the decoder fallback threw this exception.</exception>
|
||||
<exception cref="T:System.OutOfMemoryException">Can not allocate enough memory for the internal data structure.</exception>
|
||||
<exception cref="T:System.ObjectDisposedException">Method is called after the stream was disposed.</exception>
|
||||
</member>
|
||||
<member name="T:FParsec.CharStream`1">
|
||||
<summary>Provides read‐access to a sequence of UTF‐16 chars.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.Cloning.CloneImage">
|
||||
<summary>Contains the serialized state of on object.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.CloneImage.CreateClone">
|
||||
<summary>Deserializes the object state into a new object.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.Create(System.Type)">
|
||||
<summary>Returns a cloner for the given <em>run-time</em> type.</summary>
|
||||
<param name="type">The run-time type of the objects to clone. The type must be serializable.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.Clone(System.Object)">
|
||||
<summary>Copies the given object using the serialization API.</summary>
|
||||
<param name="instance">The object to clone. instance.GetType() must equal the Type the Cloner was created for.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.CaptureImage(System.Object)">
|
||||
<summary>Returns an image of the given object instance.</summary>
|
||||
<param name="instance">The object to capture an image of.</param>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.EventHandlers">
|
||||
<summary>May be null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.ObjectIndices">
|
||||
<summary>Indices of nested objects in the object graph. May be null.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.Cloning.Cloner.State.StronglyConnectedComponent">
|
||||
<summary>May be null.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.GetSerializedFields(System.Type,System.Boolean@)">
|
||||
<summary>Returns the public and non-public fields of the type (and its base types),
|
||||
except fields with the NonSerialized attribute. In the returned array fields from
|
||||
derived types come before fields from base types.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.FindStronglyConnectedComponents(FParsec.Cloning.Cloner.State[])">
|
||||
<summary>Fills the Strongly StronglyConnectedComponent fields of the
|
||||
states passed in the array. Returns an array mapping each state to an
|
||||
integer component identifier.
|
||||
</summary>
|
||||
<param name="states">The object states to traverse. The object with array index
|
||||
0 is ignored. All other objects are assumed to be reachable from the object
|
||||
with array index 1.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.Cloning.Cloner.ComputeTopologicalOrder(FParsec.Cloning.Cloner.State[])">
|
||||
<summary>Returns an array with the topologically sorted indices of the states.
|
||||
In the returned array the indices of states belonging to the same strongly
|
||||
connected component are adjacent (but the order within a strongly connected
|
||||
component is undefined).
|
||||
</summary>
|
||||
<param name="states">The object states to traverse. The object with array index
|
||||
0 is ignored. All other objects are assumed to be reachable from the object
|
||||
with array index 1.</param>
|
||||
</member>
|
||||
<member name="M:FParsec.FastGenericEqualityERComparer`1.Equals(`0,`0)">
|
||||
<summary>For reference types it's faster to call Instance.Equals directly
|
||||
(due to limitations of the inliner of the .NET JIT.)</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.FastGenericEqualityERComparer.ArrayStructuralEqualityERComparer`1">
|
||||
<summary>Forwards all work to F#'s GenericEqualityERComparer.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.IdentifierValidator.ValidateAndNormalize(System.String,System.Int32@)">
|
||||
<summary>Returns the normalized string, or null in case an invalid identifier
|
||||
character is found. If an invalid character is found, the string index of the
|
||||
invalid character is assigned to the out parameter, otherwise -1.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.OpsArrayLength">
|
||||
<summary>The length of LhsOps and RhsOps. Must be a power of 2.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.ErrorOp">
|
||||
<summary>ParsePrefixOp returns this value to signal that it backtracked and we should try to parse a term.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.OperatorPrecedenceParser`3.ZeroPrecedenceOperatorData">
|
||||
<summary>Can not be readonly because it is passed as as a ref (for performance reasons), but it is never mutated.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.OperatorPrecedenceParser`3.ParsePrefixOp(FParsec.OperatorPrecedenceParser{`0,`1,`2}.OperatorData@,FParsec.Operator{`0,`1,`2},FParsec.Reply{`0}@,FParsec.CharStream{`2})">
|
||||
<summary>Parses the following prefix operators, plus the expression the operators apply to.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.OperatorPrecedenceParser`3.ParseExpressionContinue(FParsec.OperatorPrecedenceParser{`0,`1,`2}.OperatorData@,FParsec.Operator{`0,`1,`2},FParsec.Reply{`0}@,FParsec.CharStream{`2})">
|
||||
<summary>Parses (higher-precedence) infix and postfix operators after the first term, together with the argument expressions.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.StringBuffer">
|
||||
<summary>A substring of a pinned string on the large object heap.
|
||||
StringBuffers are cached in a pool and hence need to be properly disposed.</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.StringBuffer.PoolSegment.Last">
|
||||
<summary>the last allocated segment</summary>
|
||||
</member>
|
||||
<member name="P:FParsec.StringBuffer.PoolSegment.Size">
|
||||
<summary>String.Length - x, where x > 0</summary>
|
||||
</member>
|
||||
<member name="F:FParsec.StringBuffer.Allocated">
|
||||
<summary>Sum of the lengths of all currently allocated StringBuffers</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.DetectPreamble(System.Byte[],System.Int32,System.Text.Encoding@,System.Boolean)">
|
||||
<summary>Detects the presence of an encoding preamble in the first count bytes of the byte buffer.
|
||||
If detectEncoding is false, this function only searches for the preamble of the given default encoding,
|
||||
otherwise also for any of the standard unicode byte order marks (UTF-8, UTF-16 LE/BE, UTF-32 LE/BE).
|
||||
If an encoding different from the given default encoding is detected, the new encoding
|
||||
is assigned to the encoding reference.
|
||||
Returns the number of bytes in the detected preamble, or 0 if no preamble is detected.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.ReadAllRemainingCharsFromStream(System.Char*,System.Int32,System.Byte[],System.Int32,System.Int32,System.IO.Stream,System.Int64,System.Text.Decoder,System.Boolean)">
|
||||
<summary>Reads all remaining chars into the given buffer. If the remaining stream
|
||||
content holds more than the given maximum number of chars, an exception will be thrown.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.FoldCase(System.String)">
|
||||
<summary>Returns a case-folded copy of the string argument. All chars are mapped
|
||||
using the (non-Turkic) 1-to-1 case folding mappings (v. 6.0) for Unicode code
|
||||
points in the Basic Multilingual Plane, i.e. code points below 0x10000.
|
||||
If the argument is null, null is returned.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.NormalizeNewlines(System.String)">
|
||||
<summary>Returns the given string with all occurrences of "\r\n" and "\r" replaced
|
||||
by "\n". If the argument is null, null is returned.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.CountTextElements(System.String)">
|
||||
<summary>A faster implementation of System.Globalization.StringInfo(str).LengthInTextElements.</summary>
|
||||
</member>
|
||||
<member name="M:FParsec.Text.IsWhitespace(System.Char)">
|
||||
<summary>A faster implementation of System.Char.IsWhiteSpace.</summary>
|
||||
</member>
|
||||
<member name="T:FParsec.UnmanagedMemoryPool">
|
||||
<summary>
|
||||
Allocates and keeps references to chunks of unmanaged memory that we
|
||||
intend to keep around for the lifetime of the AppDomain.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/FSPowerPack.Community.3.0.0.0.nupkg
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/FSPowerPack.Community.3.0.0.0.nupkg
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.Compiler.CodeDom.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.Compiler.CodeDom.dll
vendored
Normal file
Binary file not shown.
755
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.Compiler.CodeDom.xml
vendored
Normal file
755
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.Compiler.CodeDom.xml
vendored
Normal file
@@ -0,0 +1,755 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly><name>FSharp.Compiler.CodeDom</name></assembly>
|
||||
<members>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Internal.Utilities.FSharpEnvironment.Option.ofString(System.String)">
|
||||
<summary>
|
||||
Convert string into Option string where null and String.Empty result in None
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Internal.Utilities.FSharpEnvironment.Option">
|
||||
|
||||
</member>
|
||||
<member name="T:Internal.Utilities.FSharpEnvironment">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Compiler.CodeDom.FSharpAspNetCodeProvider">
|
||||
<summary>
|
||||
Implementation of the CodeDomProvider for the F# language.
|
||||
This is specialized version that can be used with ASP.NET.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider">
|
||||
<summary>
|
||||
Implementation of the CodeDomProvider for the F# language.
|
||||
If you intend to use CodeDom with ASP.NET you should use <c>FSharpAspNetCodeProvider</c> instead.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.AssemblyAttributes">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.MemberGenerateType">
|
||||
<summary>
|
||||
Where are we generating member?
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context.ReturnUsingException">
|
||||
<summary>
|
||||
We use exception for returning value when generating complex
|
||||
code that returns using imperative "return" statement
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context.CurrentMethodReturnType">
|
||||
<summary>
|
||||
Type of the method
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context.LocalVariableTypes">
|
||||
<summary>
|
||||
Types of all local variables in the method
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context.TypeArgumentNames">
|
||||
<summary>
|
||||
Names of all type arguments in scope (need to rename T -> 'T etc.)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context.Options">
|
||||
<summary>
|
||||
Options, output, ...
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context.UniqueID">
|
||||
<summary>
|
||||
Some unique ID for every namespace (so we don't have name clashes)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.AdditionalOptions.AspNetArrays">
|
||||
<summary>
|
||||
Hacking for ASP.NET incorrect array initializers
|
||||
They generate "string" where codedom test suite uses "string[]"
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.AdditionalOptions.UnknonwFieldsAsLocals">
|
||||
<summary>
|
||||
Reference inherited fields using "fld" instead of "this.fld"
|
||||
(could be used in the future to allow implicit classes in ASP.NET?)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.AdditionalOptions.None">
|
||||
<summary>
|
||||
No extra configuration
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateCompileUnit(System.CodeDom.CodeCompileUnit,Microsoft.FSharp.Core.FSharpFunc{System.CodeDom.CodeCompileUnit,Microsoft.FSharp.Core.Unit})">
|
||||
<summary>
|
||||
Generate code for compile unit (file)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateTypeDeclOnly(System.CodeDom.CodeTypeDeclaration)">
|
||||
<summary>
|
||||
Generate code for type declaration (not included in namespace)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateNamespace(System.CodeDom.CodeNamespace)">
|
||||
<summary>
|
||||
Generate code for namespace without compilation unit
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateNamespaceInternal``1(System.Tuple{System.CodeDom.CodeNamespace,Microsoft.FSharp.Collections.FSharpList{System.Tuple{Microsoft.FSharp.Collections.FSharpList{System.String},System.CodeDom.CodeTypeDeclaration}},``0},System.Collections.Generic.IEnumerable{System.String})">
|
||||
<summary>
|
||||
Generates namespace code - takes output from 'preprocessNamespace'
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.preprocessNamespace(System.CodeDom.CodeNamespace)">
|
||||
<summary>
|
||||
Returns CodeNamespace, list of classes with scope (which includes class names
|
||||
of containing classes and sequence of class renames)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateMainMethod(System.CodeDom.CodeEntryPointMethod,System.CodeDom.CodeTypeDeclaration,System.CodeDom.CodeNamespace)">
|
||||
<summary>
|
||||
Generates a main method.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateClassMemberMethod(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.MemberGenerateType,System.CodeDom.CodeMemberMethod,System.Int32)">
|
||||
<summary>
|
||||
Generates method code
|
||||
Generates comments and than calls 'generatMethod'
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateMethod(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.MemberGenerateType,System.CodeDom.CodeMemberMethod,Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context})">
|
||||
<summary>
|
||||
By default all CodeDOM generated methods are 'virtual' which means that
|
||||
we have to generate "abstract and default" (unless we're in struct or
|
||||
we're implementing an interface, or the method is overriden)
|
||||
(NOTE: the same logic isn't properly implemented for properties)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateInterfaceMemberMethod(System.CodeDom.CodeMemberMethod,System.Int32)">
|
||||
<summary>
|
||||
Abstract method in the interface
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateInterfaceMemberProperty(System.CodeDom.CodeMemberProperty)">
|
||||
<summary>
|
||||
Abstract property in the interface
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateField(System.CodeDom.CodeMemberField)">
|
||||
<summary>
|
||||
fields
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateExpression(System.CodeDom.CodeExpression)">
|
||||
<summary>
|
||||
Generate expression - with unkonw type
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.|CodeArrayAccessOrIndexer|_|(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,System.CodeDom.CodeExpression)">
|
||||
<summary>
|
||||
Matches array or indexer expression and corrects it if the generated CodeDOM is incorrect
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateExpressionDefaultThis(System.Boolean,System.CodeDom.CodeExpression)">
|
||||
<summary>
|
||||
Generates a "this" or "CurrentType" reference depending on whether a reference
|
||||
is static or not. Used for "ambiguous" references without a type or object qualifier.
|
||||
|
||||
Unfortunately the Code tree isn't so kind as to tell us whether a reference is static
|
||||
or not up front. Instead we predetermine a set of some static members and
|
||||
assume all other references are instance references.
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.tryGetExpressionType(System.CodeDom.CodeExpression,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Tries to resolve type of an expression using a few tricks:
|
||||
* Fields of current type may have known type
|
||||
* Properties of current type as well
|
||||
* We can also try to resolve other properties (sometimes it helps)
|
||||
* Resolve type for local variables or argument reference
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.tryIsExpressionArray(System.CodeDom.CodeExpression,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Tries to resolve if type is an array, so we can generate
|
||||
appropriate code (it can be either indexer or array, but we need to generate
|
||||
.Item call for indexers (no overloading is supported by .[]).
|
||||
Returns: "None" - can't resolve, "Some" resovled (true/false - is it an array?)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateArrayCreateExpr(System.CodeDom.CodeArrayCreateExpression)">
|
||||
<summary>
|
||||
Generate array initializer. Checks generator options for ASP.NET workaround.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generatePrimitiveExpr(Microsoft.FSharp.Core.FSharpOption{System.Type},System.CodeDom.CodePrimitiveExpression)">
|
||||
<summary>
|
||||
Generate value of primitive expression
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.convertFunc(System.Type)">
|
||||
<summary>
|
||||
Returns F# conversion function for the specified type (or empty string)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.isNumericConversion(System.Type,System.Type)">
|
||||
<summary>
|
||||
Are both types numerical types where numeric conversion function can be applied?
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.binaryOp(System.CodeDom.CodeBinaryOperatorType,Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context})">
|
||||
<summary>
|
||||
Generates code for binary operator using function for left and right operand
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.processTypeArgs(System.CodeDom.CodeTypeParameterCollection)">
|
||||
<summary>
|
||||
Preprocess collection with type parameters
|
||||
Returns array to be used with <c>usingTyParams</c> and
|
||||
function to be called to generate < ... > code
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.usingTyParams(System.Collections.Generic.IEnumerable{System.String},Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Record specified type parameters in the context, call generating function
|
||||
and then restore the original type parameters
|
||||
(this works if someone uses nested type parameters with the same name)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateTypeArgs(System.CodeDom.CodeTypeReferenceCollection)">
|
||||
<summary>
|
||||
Generate type arguments using context
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateTypeRef(System.CodeDom.CodeTypeReference)">
|
||||
<summary>
|
||||
Generate type reference using context
|
||||
(this is most commonly used method)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateTypeRefNet(System.CodeDom.CodeTypeReference)">
|
||||
<summary>
|
||||
Get type reference, but don't rename .NET types to F# types
|
||||
(this is only needed when calling static methods on the type)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.getTypeRefSimple(System.CodeDom.CodeTypeReference)">
|
||||
<summary>
|
||||
Get full type reference string using empty context
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.getTypeRef(System.CodeDom.CodeTypeReference,Microsoft.FSharp.Collections.FSharpMap{System.String,System.String},System.String,Microsoft.FSharp.Collections.FSharpSet{System.String},System.Boolean)">
|
||||
<summary>
|
||||
Get full type reference using information from context
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.getBaseTypeRefString(System.String)">
|
||||
<summary>
|
||||
Generate type reference with empty context
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.getBaseTypeRef(System.CodeDom.CodeTypeReference,Microsoft.FSharp.Collections.FSharpMap{System.String,System.String},System.String,Microsoft.FSharp.Collections.FSharpSet{System.String},System.Boolean)">
|
||||
<summary>
|
||||
Generates type reference (not for arrays)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.tryAddVariableType(System.String,System.CodeDom.CodeTypeReference,Microsoft.FSharp.Collections.FSharpMap{System.String,System.Type})">
|
||||
<summary>
|
||||
Tries to resolve type of a variable and adds it to the Context dictionary
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.tryGetSystemType(Microsoft.FSharp.Core.FSharpOption{System.CodeDom.CodeTypeReference})">
|
||||
<summary>
|
||||
Get System.Type of know type (either standard type or resolved)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.op_MinusBang(Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.String,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Output string as a valid F# identifier
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.|FoundSystemType|_|(System.String)">
|
||||
<summary>
|
||||
Tries to find .NET type for specified type name
|
||||
This is used when we need to know type in order to generate something correctly,
|
||||
but it's just a fallback case
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.colFilterT``1(Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.Collections.IEnumerable,Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context}},Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Call specified function only on elements of specified type.
|
||||
(performs dynamic type test using x.GetType())
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.colT``1(Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.Collections.Generic.IEnumerable{``0},Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context}},Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Process collection - keeps context through the whole processing
|
||||
calls 'f' for every element in sequence and 'fs' between every two elements
|
||||
as a separator. This is a variant that works on typed collections.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.col``1(Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.Collections.IEnumerable,Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context}},Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Process collection - keeps context through the whole processing
|
||||
calls 'f' for every element in sequence and 'fs' between every two elements
|
||||
as a separator
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.mapFilter``2(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpOption{``1}},Microsoft.FSharp.Collections.FSharpList{``0})">
|
||||
<summary>
|
||||
Perform map and filter operations in one
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.createCounter">
|
||||
<summary>
|
||||
Create closure to do the counting
|
||||
(this is usend when we need indexing during collection processing)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.str``1(``0,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Print object converted to string
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.id``1(``0)">
|
||||
<summary>
|
||||
Identity function
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.withCtxt``2(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{``0,``1}},``0)">
|
||||
<summary>
|
||||
Call function, but give it context as an argument
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.op_MinusMinus(Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.String,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Append specified string without line-break
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.op_PlusPlus(Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.String,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Break-line and append specified string
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.uniqid(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Print unique id using: "+> uniqid"
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.op_PlusGreater(Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)">
|
||||
<summary>
|
||||
Function composition operator
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.createContext(System.IO.TextWriter,System.CodeDom.Compiler.CodeGeneratorOptions,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.AdditionalOptions)">
|
||||
<summary>
|
||||
Create context using specified text writer and options
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Global">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor.codeDomCallbackWithScope``4(Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{``1,Microsoft.FSharp.Core.FSharpFunc{``2,``1}}},Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{``1,Microsoft.FSharp.Core.FSharpFunc{System.Object,``1}}}},``0,``1,``3)">
|
||||
<summary>
|
||||
Walks through the CodeDom tree and keeps current "scope" and the result.
|
||||
The result is collected through entire tree, but the modified scope is
|
||||
passed only to sub-nodes of the current node.
|
||||
|
||||
First argument is a function that is called for nodes and has a
|
||||
function as a first argument, scope and result as a second and current node as a third.
|
||||
The function argument can be used to walk deeper in the tree if wanted.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor.codeDomFlatFilter``1(Microsoft.FSharp.Core.FSharpFunc{System.Object,System.Tuple{System.Boolean,System.Boolean}},``0)">
|
||||
<summary>
|
||||
Search for members and return flat list of selected members
|
||||
Function given as an argument returns tuple - first item specifies
|
||||
if the current element should be included in the result, the second
|
||||
specifies if we should walk through child members of the current object
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor">
|
||||
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.PowerPack.Build.Tasks.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.PowerPack.Build.Tasks.dll
vendored
Normal file
Binary file not shown.
170
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.PowerPack.Build.Tasks.xml
vendored
Normal file
170
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.PowerPack.Build.Tasks.xml
vendored
Normal file
@@ -0,0 +1,170 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly><name>FSharp.PowerPack.Build.Tasks</name></assembly>
|
||||
<members>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Internal.Utilities.FSharpEnvironment.Option.ofString(System.String)">
|
||||
<summary>
|
||||
Convert string into Option string where null and String.Empty result in None
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Internal.Utilities.FSharpEnvironment.Option">
|
||||
|
||||
</member>
|
||||
<member name="T:Internal.Utilities.FSharpEnvironment">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
3203
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.PowerPack.Compatibility.xml
vendored
Normal file
3203
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.PowerPack.Compatibility.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
84
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.PowerPack.targets
vendored
Normal file
84
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/FSharp.PowerPack.targets
vendored
Normal file
@@ -0,0 +1,84 @@
|
||||
<!--
|
||||
***********************************************************************************************
|
||||
FSharp.PowerPack.targets
|
||||
|
||||
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
|
||||
created a backup copy. Incorrect changes to this file will make it
|
||||
impossible to load or build your projects from the command-line or the IDE.
|
||||
|
||||
PowerPack build rules.
|
||||
|
||||
Copyright (C) Microsoft Corporation. Apache 2.0 License.
|
||||
***********************************************************************************************
|
||||
-->
|
||||
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<UsingTask TaskName="FsLex" AssemblyFile="FSharp.PowerPack.Build.Tasks.dll"/>
|
||||
<UsingTask TaskName="FsYacc" AssemblyFile="FSharp.PowerPack.Build.Tasks.dll"/>
|
||||
<PropertyGroup>
|
||||
<CompileDependsOn>CallFsLex;CallFsYacc;$(CompileDependsOn)</CompileDependsOn>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Build FsLex files. -->
|
||||
<Target
|
||||
Name="CallFsLex"
|
||||
Inputs="@(FsLex)"
|
||||
Outputs="@(FsLex->'$(FsLexOutputFolder)%(Filename).fs')"
|
||||
Condition="'@(FsLex)'!=''">
|
||||
|
||||
<!-- Create the output directory -->
|
||||
<MakeDir Directories="$(FsLexOutputFolder)"/>
|
||||
<!-- Call FsLex -->
|
||||
<FsLex
|
||||
InputFile="%(FsLex.Identity)"
|
||||
OutputFile="$(FsLexOutputFolder)%(FsLex.Filename).fs"
|
||||
ToolPath="$(FsLexToolPath)"
|
||||
ToolExe="$(FsLexToolExe)"
|
||||
OtherFlags="%(FsLex.OtherFlags)"
|
||||
Unicode="$(FsLexUnicode)">
|
||||
<!-- Track outputs for 'Clean' -->
|
||||
<Output TaskParameter="OutputFile" ItemName="FileWrites"/>
|
||||
</FsLex>
|
||||
<!-- Make sure it will get cleaned -->
|
||||
<CreateItem Include="$(FsLexOutputFolder)%(FsLex.Filename).fs">
|
||||
<Output TaskParameter="Include" ItemName="FileWrites"/>
|
||||
</CreateItem>
|
||||
</Target>
|
||||
|
||||
<!-- Build FsYacc files. -->
|
||||
<Target
|
||||
Name="CallFsYacc"
|
||||
Inputs="@(FsYacc)"
|
||||
Outputs="@(FsYacc->'$(FsYaccOutputFolder)%(Filename).fs')"
|
||||
Condition="'@(FsYacc)'!=''">
|
||||
|
||||
<!-- Create the output directory -->
|
||||
<MakeDir Directories="$(FsYaccOutputFolder)"/>
|
||||
<!-- Call FsYacc -->
|
||||
<FsYacc
|
||||
InputFile="%(FsYacc.Identity)"
|
||||
OutputFile="$(FsYaccOutputFolder)%(FsYacc.Filename).fs"
|
||||
Open="%(FsYacc.Open)"
|
||||
Module="%(FsYacc.Module)"
|
||||
OtherFlags="%(FsYacc.OtherFlags)"
|
||||
ToolPath="$(FsYaccToolPath)"
|
||||
ToolExe="$(FsYaccToolExe)">
|
||||
<!-- Track outputs for 'Clean' -->
|
||||
<Output TaskParameter="OutputFile" ItemName="FileWrites"/>
|
||||
</FsYacc>
|
||||
<!-- Make sure it will get cleaned -->
|
||||
<CreateItem Include="$(FsYaccOutputFolder)%(FsYacc.Filename).fs">
|
||||
<Output TaskParameter="Include" ItemName="FileWrites"/>
|
||||
</CreateItem>
|
||||
</Target>
|
||||
<ItemGroup>
|
||||
<AvailableItemName Include="FsLex">
|
||||
<Visible>false</Visible>
|
||||
</AvailableItemName>
|
||||
<AvailableItemName Include="FsYacc">
|
||||
<Visible>false</Visible>
|
||||
</AvailableItemName>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
|
||||
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/fslex.exe
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/fslex.exe
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/fsyacc.exe
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/fsyacc.exe
vendored
Normal file
Binary file not shown.
7
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/install.ps1
vendored
Normal file
7
hgplus/ShaderMinifier/packages/FSPowerPack.Community.3.0.0.0/Tools/install.ps1
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
param($rootPath, $toolsPath, $package, $project)
|
||||
|
||||
Add-BindingRedirect $project.Name
|
||||
|
||||
$project.ProjectItems | ForEach { if ($_.Name -eq "InstallationDummyFile.txt") { $_.Remove() } }
|
||||
$projectPath = Split-Path $project.FullName -Parent
|
||||
Join-Path $projectPath "InstallationDummyFile.txt" | Remove-Item
|
||||
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/Net20/FSharp.PowerPack.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/Net20/FSharp.PowerPack.dll
vendored
Normal file
Binary file not shown.
5118
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/Net20/FSharp.PowerPack.xml
vendored
Normal file
5118
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/Net20/FSharp.PowerPack.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/Net40/FSharp.PowerPack.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/Net40/FSharp.PowerPack.dll
vendored
Normal file
Binary file not shown.
5118
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/Net40/FSharp.PowerPack.xml
vendored
Normal file
5118
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/Net40/FSharp.PowerPack.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/sl3/FSharp.PowerPack.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/sl3/FSharp.PowerPack.dll
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/sl4/FSharp.PowerPack.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSPowerPack.Core.Community.2.0.0.0/Lib/sl4/FSharp.PowerPack.dll
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,367 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly><name>FSharp.PowerPack.Linq</name></assembly>
|
||||
<members>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.ToLinqExpression(Microsoft.FSharp.Quotations.FSharpExpr)">
|
||||
<summary>
|
||||
Convert the quotation expression to LINQ expression trees
|
||||
|
||||
This operation will only succeed for a subset of quotation expressions.
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.EvaluateUntyped(Microsoft.FSharp.Quotations.FSharpExpr)">
|
||||
<summary>
|
||||
Compile the quotation expression by first converting to LINQ expression trees
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.Evaluate``1(Microsoft.FSharp.Quotations.FSharpExpr{``0})">
|
||||
<summary>
|
||||
Evaluate the quotation expression by first converting to LINQ expression trees
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.CompileUntyped(Microsoft.FSharp.Quotations.FSharpExpr)">
|
||||
<summary>
|
||||
Compile the quotation expression by first converting to LINQ expression trees
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.Compile``1(Microsoft.FSharp.Quotations.FSharpExpr{``0})">
|
||||
<summary>
|
||||
Compile the quotation expression by first converting to LINQ expression trees
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.ExtraHashCompare.GenericNotEqualIntrinsic``1(``0,``0)">
|
||||
<summary>
|
||||
An intrinsic for compiling <c>&lt;@ x <> y @&gt;</c> to expression trees
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Linq.ExtraHashCompare">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.groupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},Microsoft.FSharp.Core.FSharpFunc`2{``0,``2},Microsoft.FSharp.Core.FSharpFunc`2{``1,``2},Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{System.Collections.Generic.IEnumerable{``1},``3}})">
|
||||
<summary>
|
||||
This join operator implements the LINQ GroupJoin operator and the <c>query</c> convertor recognises it as such
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},Microsoft.FSharp.Core.FSharpFunc`2{``0,``2},Microsoft.FSharp.Core.FSharpFunc`2{``1,``2},Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{``1,``3}})">
|
||||
<summary>
|
||||
This join operator corresponds to the LINQ Join operator and the <c>query</c> convertor recognises it as such
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.groupBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>
|
||||
When used in queries, this operator corresponds to the LINQ Join operator and the <c>query</c> convertor recognises it as such
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.maxBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>
|
||||
When used in queries, this operator corresponds to the LINQ Max operator and the <c>query</c> convertor recognises it as such
|
||||
It differs in return type from <c>Seq.maxBy</c>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.minBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>
|
||||
When used in queries, this operator corresponds to the LINQ Min operator and the <c>query</c> convertor recognises it as such
|
||||
It differs in return type from <c>Seq.minBy</c>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.contains``1(``0,System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>
|
||||
When used in queries, this operator corresponds to the LINQ Contains operator and the <c>query</c> convertor recognises it as such
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.query``1(Microsoft.FSharp.Quotations.FSharpExpr{``0})">
|
||||
<summary>
|
||||
Evaluate the quotation expression by first converting to a LINQ expression tree
|
||||
making use of IQueryable operators and then executing expression tree
|
||||
|
||||
Exceptions: <c>InvalidArgumentException</c> will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Linq.QueryModule">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.LinqExpressionHelper``1(``0)">
|
||||
<summary>
|
||||
This function should not be called directly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes">
|
||||
<summary>
|
||||
A set of types used for implementing quotation conversions.
|
||||
These are public only because targets of Linq Lambda expressions require them to be so
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation">
|
||||
<summary>
|
||||
This module provides Compile and Eval extension members
|
||||
for F# quotation values, implemented by translating to LINQ
|
||||
expression trees and using the LINQ dynamic compiler.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
@@ -0,0 +1,367 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly><name>FSharp.PowerPack.Linq</name></assembly>
|
||||
<members>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.ToLinqExpression(Microsoft.FSharp.Quotations.FSharpExpr)">
|
||||
<summary>
|
||||
Convert the quotation expression to LINQ expression trees
|
||||
|
||||
This operation will only succeed for a subset of quotation expressions.
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.EvaluateUntyped(Microsoft.FSharp.Quotations.FSharpExpr)">
|
||||
<summary>
|
||||
Compile the quotation expression by first converting to LINQ expression trees
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.Evaluate``1(Microsoft.FSharp.Quotations.FSharpExpr{``0})">
|
||||
<summary>
|
||||
Evaluate the quotation expression by first converting to LINQ expression trees
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.CompileUntyped(Microsoft.FSharp.Quotations.FSharpExpr)">
|
||||
<summary>
|
||||
Compile the quotation expression by first converting to LINQ expression trees
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluator.Compile``1(Microsoft.FSharp.Quotations.FSharpExpr{``0})">
|
||||
<summary>
|
||||
Compile the quotation expression by first converting to LINQ expression trees
|
||||
|
||||
Exceptions: InvalidArgumentException will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.ExtraHashCompare.GenericNotEqualIntrinsic``1(``0,``0)">
|
||||
<summary>
|
||||
An intrinsic for compiling <c>&lt;@ x <> y @&gt;</c> to expression trees
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Linq.ExtraHashCompare">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.groupJoin``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},Microsoft.FSharp.Core.FSharpFunc`2{``0,``2},Microsoft.FSharp.Core.FSharpFunc`2{``1,``2},Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{System.Collections.Generic.IEnumerable{``1},``3}})">
|
||||
<summary>
|
||||
This join operator implements the LINQ GroupJoin operator and the <c>query</c> convertor recognises it as such
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.join``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},Microsoft.FSharp.Core.FSharpFunc`2{``0,``2},Microsoft.FSharp.Core.FSharpFunc`2{``1,``2},Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{``1,``3}})">
|
||||
<summary>
|
||||
This join operator corresponds to the LINQ Join operator and the <c>query</c> convertor recognises it as such
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.groupBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>
|
||||
When used in queries, this operator corresponds to the LINQ Join operator and the <c>query</c> convertor recognises it as such
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.maxBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>
|
||||
When used in queries, this operator corresponds to the LINQ Max operator and the <c>query</c> convertor recognises it as such
|
||||
It differs in return type from <c>Seq.maxBy</c>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.minBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>
|
||||
When used in queries, this operator corresponds to the LINQ Min operator and the <c>query</c> convertor recognises it as such
|
||||
It differs in return type from <c>Seq.minBy</c>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.contains``1(``0,System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>
|
||||
When used in queries, this operator corresponds to the LINQ Contains operator and the <c>query</c> convertor recognises it as such
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QueryModule.query``1(Microsoft.FSharp.Quotations.FSharpExpr{``0})">
|
||||
<summary>
|
||||
Evaluate the quotation expression by first converting to a LINQ expression tree
|
||||
making use of IQueryable operators and then executing expression tree
|
||||
|
||||
Exceptions: <c>InvalidArgumentException</c> will be raised if the input expression is
|
||||
not in the subset that can be converted to a LINQ expression tree
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Linq.QueryModule">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.LinqExpressionHelper``1(``0)">
|
||||
<summary>
|
||||
This function should not be called directly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes">
|
||||
<summary>
|
||||
A set of types used for implementing quotation conversions.
|
||||
These are public only because targets of Linq Lambda expressions require them to be so
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation">
|
||||
<summary>
|
||||
This module provides Compile and Eval extension members
|
||||
for F# quotation values, implemented by translating to LINQ
|
||||
expression trees and using the LINQ dynamic compiler.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,817 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly><name>FSharp.PowerPack.Parallel.Seq</name></assembly>
|
||||
<members>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.averageBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the average of the results generated by applying the function to each element
|
||||
of the sequence.</summary>
|
||||
|
||||
<remarks>The elements are averaged using the <c>+</c> operator, <c>DivideByInt</c> method and <c>Zero</c> property
|
||||
associated with the generated type.</remarks>
|
||||
|
||||
<param name="projection">A function applied to transform each element of the sequence.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence has zero elements.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.average``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Generates a new sequence which, when iterated, will return successive
|
||||
elements by calling the given function. The results of calling the function
|
||||
will not be saved, that is the function will be reapplied as necessary to
|
||||
regenerate the elements. The function is passed the index of the item being
|
||||
generated.</summary>
|
||||
|
||||
<remarks>The returned sequence may be passed between threads safely. However,
|
||||
individual IEnumerator values generated from the returned sequence should not be accessed concurrently.
|
||||
Iteration can continue up to <c>Int32.MaxValue</c>.</remarks>
|
||||
|
||||
<param name="initializer">A function that generates an item in the sequence from a given index.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that is built from the given delayed specification of a
|
||||
sequence.</summary>
|
||||
|
||||
<remarks>The input function is evaluated each time an IEnumerator for the sequence
|
||||
is requested.</remarks>
|
||||
|
||||
<param name="generator">The generating function for the sequence.</param>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Compares two sequences using the given comparison function, element by element.
|
||||
Returns the first non-zero result from the comparison function. If the end of a sequence
|
||||
is reached it returns a -1 if the first sequence is shorter and a 1 if the second sequence
|
||||
is shorter.</summary>
|
||||
|
||||
<param name="comparer">A function that takes an element from each sequence and returns an int.
|
||||
If it evaluates to a non-zero value iteration is stopped and that value is returned.</param>
|
||||
<param name="source1">The first input sequence.</param>
|
||||
<param name="source2">The second input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when either of the input sequences
|
||||
is null.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that corresponds to a cached version of the input sequence.
|
||||
This result sequence will have the same elements as the input sequence. The result
|
||||
can be enumerated multiple times. The input sequence will be enumerated at most
|
||||
once and only as far as is necessary. Caching a sequence is typically useful when repeatedly
|
||||
evaluating items in the original sequence is computationally expensive or if
|
||||
iterating the sequence causes side-effects that the user does not want to be
|
||||
repeated multiple times.
|
||||
|
||||
Enumeration of the result sequence is thread safe in the sense that multiple independent IEnumerator
|
||||
values may be used simultaneously from different threads (accesses to
|
||||
the internal lookaside table are thread safe). Each individual IEnumerator
|
||||
is not typically thread safe and should not be accessed concurrently.</summary>
|
||||
|
||||
<remarks>Once enumeration of the input sequence has started,
|
||||
it's enumerator will be kept live by this object until the enumeration has completed.
|
||||
At that point, the enumerator will be disposed.
|
||||
|
||||
The enumerator may be disposed and underlying cache storage released by
|
||||
converting the returned sequence object to type IDisposable, and calling the Dispose method
|
||||
on this object. The sequence object may then be re-enumerated and a fresh enumerator will
|
||||
be used.</remarks>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the average of the elements in the sequence.</summary>
|
||||
|
||||
<remarks>The elements are averaged using the <c>+</c> operator, <c>DivideByInt</c> method and <c>Zero</c> property
|
||||
associated with the element type.</remarks>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence has zero elements.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.maxBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the greatest of all elements of the sequence, compared via Operators.max on the function result.</summary>
|
||||
|
||||
<param name="projection">A function to transform items from the input sequence into comparable keys.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence is empty.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.max``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence of each element in the input sequence and its predecessor, with the
|
||||
exception of the first element which is only returned as the predecessor of the second element.</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the greatest of all elements of the sequence, compared via Operators.max</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence is empty.</exception>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.minBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the lowest of all elements of the sequence, compared via Operators.min on the function result.</summary>
|
||||
|
||||
<param name="projection">A function to transform items from the input sequence into comparable keys.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence is empty.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.min``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Like fold, but computes on-demand and returns the sequence of intermediary and final results.</summary>
|
||||
|
||||
<param name="folder">A function that updates the state with each element from the sequence.</param>
|
||||
<param name="state">The initial state.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Builds a new sequence object that delegates to the given sequence object. This ensures
|
||||
the original sequence cannot be rediscovered and mutated by a type cast. For example,
|
||||
if given an array the returned sequence will return the elements of the array, but
|
||||
you cannot cast the returned sequence object to an array.</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the lowest of all elements of the sequence, compared via <c>Operators.min</c>.</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence is empty.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.sumBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the sum of the results generated by applying the function to each element of the sequence.</summary>
|
||||
<remarks>The generated elements are summed using the <c>+</c> operator and <c>Zero</c> property associated with the generated type.</remarks>
|
||||
|
||||
<param name="projection">A function to transform items from the input sequence into the type that will be summed.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.sum``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the first N elements of the sequence.</summary>
|
||||
<remarks>Throws <c>InvalidOperationException</c>
|
||||
if the count exceeds the number of elements in the sequence. <c>Seq.truncate</c>
|
||||
returns as many items as the sequence contains instead of throwing an exception.</remarks>
|
||||
|
||||
<param name="count">The number of items to take.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence is empty.</exception>
|
||||
<exception cref="System.InvalidOperationException">Thrown when count exceeds the number of elements
|
||||
in the sequence.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies the given function to successive elements, returning the first
|
||||
result where the function returns "Some(x)".</summary>
|
||||
|
||||
<param name="chooser">A function that transforms items from the input sequence into options.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that contains the elements generated by the given computation.
|
||||
The given initial <c>state</c> argument is passed to the element generator.
|
||||
For each IEnumerator elements in the stream are generated on-demand by applying the element
|
||||
generator, until a None value is returned by the element generator. Each call to the element
|
||||
generator returns a new residual <c>state</c>.</summary>
|
||||
|
||||
<remarks>The stream will be recomputed each time an IEnumerator is requested and iterated for the Seq.
|
||||
|
||||
The returned sequence may be passed between threads safely. However,
|
||||
individual IEnumerator values generated from the returned sequence should not be accessed concurrently.</remarks>
|
||||
|
||||
<param name="generator">A function that takes in the current state and returns an option tuple of the next
|
||||
element of the sequence and the next state value.</param>
|
||||
<param name="state">The initial state value.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that yields sliding windows of containing elements drawn from the input
|
||||
sequence. Each window is returned as a fresh array.</summary>
|
||||
|
||||
<param name="windowSize">The number of elements in each window.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence is empty.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Combines the three sequences into a list of triples. The sequences need not have equal lengths:
|
||||
when one sequence is exhausted any remaining elements in the other
|
||||
sequences are ignored.</summary>
|
||||
|
||||
<param name="source1">The first input sequence.</param>
|
||||
<param name="source2">The second input sequence.</param>
|
||||
<param name="source3">The third input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when any of the input sequences is null.</exception>
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the sum of the elements in the sequence.</summary>
|
||||
|
||||
<remarks>The elements are summed using the <c>+</c> operator and <c>Zero</c> property associated with the generated type.</remarks>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="">
|
||||
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.zip``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Combines the two sequences into a list of pairs. The two sequences need not have equal lengths:
|
||||
when one sequence is exhausted any remaining elements in the other
|
||||
sequence are ignored.</summary>
|
||||
|
||||
<param name="source1">The first input sequence.</param>
|
||||
<param name="source2">The second input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when either of the input sequences is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.truncate``1(System.Int32,System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that when enumerated returns at most N elements.</summary>
|
||||
|
||||
<param name="count">The maximum number of items to enumerate.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.tryFindIndex``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the index of the first element in the sequence
|
||||
that satisfies the given predicate. Return <c>None</c> if no such element exists.</summary>
|
||||
|
||||
<param name="predicate">A function that evaluates to a Boolean when given an item in the sequence.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.tryFind``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the first element for which the given function returns <c>true</c>.
|
||||
Return <c>None</c> if no such element exists.</summary>
|
||||
|
||||
<param name="predicate">A function that evaluates to a Boolean when given an item in the sequence.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.toList``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Builds a list from the given collection.</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.toArray``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Builds an array from the given collection.</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.takeWhile``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that, when iterated, yields elements of the underlying sequence while the
|
||||
given predicate returns <c>true</c>, and then returns no further elements.</summary>
|
||||
|
||||
<param name="predicate">A function that evaluates to false when no more items should be returned.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.sortBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies a key-generating function to each element of a sequence and yield a sequence ordered
|
||||
by keys. The keys are compared using generic comparison as implemented by <c>Operators.compare</c>.</summary>
|
||||
|
||||
<remarks>This function returns a sequence that digests the whole initial sequence as soon as
|
||||
that sequence is iterated. As a result this function should not be used with
|
||||
large or infinite sequences. The function makes no assumption on the ordering of the original
|
||||
sequence.
|
||||
|
||||
This is a stable sort, that is the original order of equal elements is preserved.</remarks>
|
||||
|
||||
<param name="projection">A function to transform items of the input sequence into comparable keys.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.sort``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Yields a sequence ordered by keys.</summary>
|
||||
|
||||
<remarks>This function returns a sequence that digests the whole initial sequence as soon as
|
||||
that sequence is iterated. As a result this function should not be used with
|
||||
large or infinite sequences. The function makes no assumption on the ordering of the original
|
||||
sequence.
|
||||
|
||||
This is a stable sort, that is the original order of equal elements is preserved.</remarks>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.skipWhile``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that, when iterated, skips elements of the underlying sequence while the
|
||||
given predicate returns <c>true</c>, and then yields the remaining elements of the sequence.</summary>
|
||||
|
||||
<param name="predicate">A function that evaluates an element of the sequence to a boolean value.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.skip``1(System.Int32,System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that skips N elements of the underlying sequence and then yields the
|
||||
remaining elements of the sequence.</summary>
|
||||
|
||||
<param name="count">The number of items to skip.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.InvalidOperationException">Thrown when count exceeds the number of elements
|
||||
in the sequence.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.singleton``1(``0)">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that yields one item only.</summary>
|
||||
|
||||
<param name="value">The input item.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.reduce``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{``0,``0}},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies a function to each element of the sequence, threading an accumulator argument
|
||||
through the computation. Begin by applying the function to the first two elements.
|
||||
Then feed this result into the function along with the third element and so on.
|
||||
Return the final result.</summary>
|
||||
|
||||
<param name="reduction">A function that takes in the current accumulated result and the next
|
||||
element of the sequence to produce the next accumulated result.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input sequence is empty.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.pick``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpOption{``1}},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies the given function to successive elements, returning the first
|
||||
<c>x</c> where the function returns "Some(x)".</summary>
|
||||
|
||||
<param name="chooser">A function to transform each item of the input sequence into an option of the output type.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.Collections.Generic.KeyNotFoundException">Thrown when every item of the sequence
|
||||
evaluates to <c>None</c> when the given function is applied.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.ofList``1(Microsoft.FSharp.Collections.FSharpList{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Views the given list as a sequence.</summary>
|
||||
|
||||
<param name="source">The input list.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.ofArray``1(``0[])">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Views the given array as a sequence.</summary>
|
||||
|
||||
<param name="source">The input array.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.nth``1(System.Int32,System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Computes the nth element in the collection.</summary>
|
||||
|
||||
<param name="index">The index of element to retrieve.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.mapi``2(Microsoft.FSharp.Core.FSharpFunc`2{System.Int32,Microsoft.FSharp.Core.FSharpFunc`2{``0,``1}},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Builds a new collection whose elements are the results of applying the given function
|
||||
to each of the elements of the collection. The integer index passed to the
|
||||
function indicates the index (from 0) of element being transformed.</summary>
|
||||
|
||||
<param name="mapping">A function to transform items from the input sequence that also supplies the current index.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.map2``3(Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{``1,``2}},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Builds a new collection whose elements are the results of applying the given function
|
||||
to the corresponding pairs of elements from the two sequences. If one input sequence is shorter than
|
||||
the other then the remaining elements of the longer sequence are ignored.</summary>
|
||||
|
||||
<param name="mapping">A function to transform pairs of items from the input sequences.</param>
|
||||
<param name="source">The first input sequence.</param>
|
||||
<param name="source2">The second input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when either of the input sequences is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.map``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Builds a new collection whose elements are the results of applying the given function
|
||||
to each of the elements of the collection. The given function will be applied
|
||||
as elements are demanded using the <c>MoveNext</c> method on enumerators retrieved from the
|
||||
object.</summary>
|
||||
|
||||
<remarks>The returned sequence may be passed between threads safely. However,
|
||||
individual IEnumerator values generated from the returned sequence should not be accessed concurrently.</remarks>
|
||||
|
||||
<param name="mapping">A function to transform items from the input sequence.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.length``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the lengthof the sequence</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.iter2``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{``1,Microsoft.FSharp.Core.Unit}},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies the given function to two collections simultaneously. If one sequence is shorter than
|
||||
the other then the remaining elements of the longer sequence are ignored.</summary>
|
||||
|
||||
<param name="action">A function to apply to each pair of elements from the input sequences.</param>
|
||||
<param name="source1">The first input sequence.</param>
|
||||
<param name="source2">The second input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when either of the input sequences is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.iteri``1(Microsoft.FSharp.Core.FSharpFunc`2{System.Int32,Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.Unit}},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies the given function to each element of the collection. The integer passed to the
|
||||
function indicates the index of element.</summary>
|
||||
|
||||
<param name="action">A function to apply to each element of the sequence that can also access the current index.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.iter``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.Unit},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies the given function to each element of the collection.</summary>
|
||||
|
||||
<param name="action">A function to apply to each element of the sequence.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.init``1(System.Int32,Microsoft.FSharp.Core.FSharpFunc`2{System.Int32,``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Generates a new sequence which, when iterated, will return successive
|
||||
elements by calling the given function, up to the given count. The results of calling the function
|
||||
will not be saved, that is the function will be reapplied as necessary to
|
||||
regenerate the elements. The function is passed the index of the item being
|
||||
generated.</summary>
|
||||
|
||||
<remarks>The returned sequence may be passed between threads safely. However,
|
||||
individual IEnumerator values generated from the returned sequence should not be accessed concurrently.</remarks>
|
||||
|
||||
<param name="count">The maximum number of items to generate for the sequence.</param>
|
||||
<param name="initializer">A function that generates an item in the sequence from a given index.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentException">Thrown when count is negative.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.isEmpty``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns true if the sequence contains no elements, false otherwise.</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.head``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the first element of the sequence.</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
<exception cref="System.ArgumentException">Thrown when the input does not have any elements.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.groupBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies a key-generating function to each element of a sequence and yields a sequence of
|
||||
unique keys. Each unique key has also contains a sequence of all elements that match
|
||||
to this key.</summary>
|
||||
|
||||
<remarks>This function returns a sequence that digests the whole initial sequence as soon as
|
||||
that sequence is iterated. As a result this function should not be used with
|
||||
large or infinite sequences. The function makes no assumption on the ordering of the original
|
||||
sequence.</remarks>
|
||||
|
||||
<param name="projection">A function that transforms an element of the sequence into a comparable key.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.forall2``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{``1,System.Boolean}},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Tests the all pairs of elements drawn from the two sequences satisfy the
|
||||
given predicate. If one sequence is shorter than
|
||||
the other then the remaining elements of the longer sequence are ignored.</summary>
|
||||
|
||||
<param name="predicate">A function to test pairs of elements from the input sequences.</param>
|
||||
<param name="source1">The first input sequence.</param>
|
||||
<param name="source2">The second input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when either of the input sequences is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.forall``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Tests if all elements of the sequence satisfy the given predicate.</summary>
|
||||
|
||||
<remarks>The predicate is applied to the elements of the input sequence. If any application
|
||||
returns false then the overall result is false and no further elements are tested.
|
||||
Otherwise, true is returned.</remarks>
|
||||
|
||||
<param name="predicate">A function to test an element of the input sequence.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.fold``2(Microsoft.FSharp.Core.FSharpFunc`2{``1,Microsoft.FSharp.Core.FSharpFunc`2{``0,``1}},``1,System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies a function to each element of the collection, threading an accumulator argument
|
||||
through the computation. If the input function is <c>f</c> and the elements are <c>i0...iN</c>
|
||||
then computes <c>f (... (f s i0)...) iN</c></summary>
|
||||
|
||||
<param name="folder">A function that updates the state with each element from the sequence.</param>
|
||||
<param name="state">The initial state.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.findIndex``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the index of the first element for which the given function returns <c>true</c>.</summary>
|
||||
|
||||
<param name="predicate">A function to test whether the index of a particular element should be returned.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.Collections.Generic.KeyNotFoundException">Thrown if no element returns true when
|
||||
evaluated by the predicate</exception>
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.find``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns the first element for which the given function returns <c>true</c>.</summary>
|
||||
|
||||
<param name="predicate">A function to test whether an item in the sequence should be returned.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.Collections.Generic.KeyNotFoundException">Thrown if no element returns true when
|
||||
evaluated by the predicate</exception>
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.filter``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a new collection containing only the elements of the collection
|
||||
for which the given predicate returns "true".</summary>
|
||||
|
||||
<remarks>The returned sequence may be passed between threads safely. However,
|
||||
individual IEnumerator values generated from the returned sequence should not be accessed concurrently.
|
||||
|
||||
Remember sequence is lazy, effects are delayed until it is enumerated.</remarks>
|
||||
|
||||
<param name="predicate">A function to test whether each item in the input sequence should be included in the output.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.exists2``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpFunc`2{``1,System.Boolean}},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Tests if any pair of corresponding elements of the input sequences satisfies the given predicate.</summary>
|
||||
|
||||
<remarks>The predicate is applied to matching elements in the two sequences up to the lesser of the
|
||||
two lengths of the collections. If any application returns true then the overall result is
|
||||
true and no further elements are tested. Otherwise, false is returned. If one sequence is shorter than
|
||||
the other then the remaining elements of the longer sequence are ignored.</remarks>
|
||||
|
||||
<param name="predicate">A function to test each pair of items from the input sequences.</param>
|
||||
<param name="source1">The first input sequence.</param>
|
||||
<param name="source2">The second input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when either of the two input sequences is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.exists``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Boolean},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Tests if any element of the sequence satisfies the given predicate.</summary>
|
||||
|
||||
<remarks>The predicate is applied to the elements of the input sequence. If any application
|
||||
returns true then the overall result is true and no further elements are tested.
|
||||
Otherwise, false is returned.</remarks>
|
||||
|
||||
<param name="predicate">A function to test each item of the input sequence.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.empty``1">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Creates an empty sequence.</summary>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.distinctBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that contains no duplicate entries according to the
|
||||
generic hash and equality comparisons on the keys returned by the given key-generating function.
|
||||
If an element occurs multiple times in the sequence then the later occurrences are discarded.</summary>
|
||||
|
||||
<param name="projection">A function transforming the sequence items into comparable keys.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.distinct``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Returns a sequence that contains no duplicate entries according to generic hash and
|
||||
equality comparisons on the entries.
|
||||
If an element occurs multiple times in the sequence then the later occurrences are discarded.</summary>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.countBy``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies a key-generating function to each element of a sequence and return a sequence yielding unique
|
||||
keys and their number of occurrences in the original sequence.</summary>
|
||||
|
||||
<remarks>Note that this function returns a sequence that digests the whole initial sequence as soon as
|
||||
that sequence is iterated. As a result this function should not be used with
|
||||
large or infinite sequences. The function makes no assumption on the ordering of the original
|
||||
sequence.</remarks>
|
||||
|
||||
<param name="projection">A function transforming each item of input sequence into a key to be
|
||||
compared against the others.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.concat``2(System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Combines the given enumeration-of-enumerations as a single concatenated
|
||||
enumeration.</summary>
|
||||
|
||||
<remarks>The returned sequence may be passed between threads safely. However,
|
||||
individual IEnumerator values generated from the returned sequence should not be accessed concurrently.</remarks>
|
||||
|
||||
<param name="sources">The input enumeration-of-enumerations.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.collect``3(Microsoft.FSharp.Core.FSharpFunc`2{``0,``1},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies the given function to each element of the sequence and concatenates all the
|
||||
results.</summary>
|
||||
|
||||
<remarks>Remember sequence is lazy, effects are delayed until it is enumerated.</remarks>
|
||||
|
||||
<param name="mapping">A function to transform elements of the input sequence into the sequences
|
||||
that will then be concatenated.</param>
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.choose``2(Microsoft.FSharp.Core.FSharpFunc`2{``0,Microsoft.FSharp.Core.FSharpOption{``1}},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Applies the given function to each element of the list. Return
|
||||
the list comprised of the results "x" for each element where
|
||||
the function returns Some(x).</summary>
|
||||
|
||||
<remarks>The returned sequence may be passed between threads safely. However,
|
||||
individual IEnumerator values generated from the returned sequence should not
|
||||
be accessed concurrently.</remarks>
|
||||
|
||||
<param name="chooser">A function to transform items of type T into options of type U.</param>
|
||||
<param name="source">The input sequence of type T.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.cast``1(System.Collections.IEnumerable)">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Wraps a loosely-typed System.Collections sequence as a typed sequence.</summary>
|
||||
|
||||
<remarks>The use of this function usually requires a type annotation.
|
||||
An incorrect type annotation may result in runtime type
|
||||
errors.
|
||||
Individual IEnumerator values generated from the returned sequence should not be accessed concurrently.</remarks>
|
||||
|
||||
<param name="source">The input sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when the input sequence is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.FSharp.Collections.PSeqModule.append``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
|
||||
<summary>Operates in parallel, using System.Linq.Parallel. Wraps the two given enumerations as a single concatenated
|
||||
enumeration.</summary>
|
||||
|
||||
<remarks>The returned sequence may be passed between threads safely. However,
|
||||
individual IEnumerator values generated from the returned sequence should not be accessed
|
||||
concurrently.</remarks>
|
||||
|
||||
<param name="source1">The first sequence.</param>
|
||||
<param name="source2">The second sequence.</param>
|
||||
|
||||
<returns>The result sequence.</returns>
|
||||
|
||||
<exception cref="System.ArgumentNullException">Thrown when either of the two provided sequences is
|
||||
null.</exception>
|
||||
</member>
|
||||
<member name="T:Microsoft.FSharp.Collections.PSeqModule">
|
||||
<summary>Parallel operations on IEnumerables.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
5118
hgplus/ShaderMinifier/packages/FSPowerPack.Parallel.Seq.Community.2.0.0.0/Lib/Net40/FSharp.PowerPack.xml
vendored
Normal file
5118
hgplus/ShaderMinifier/packages/FSPowerPack.Parallel.Seq.Community.2.0.0.0/Lib/Net40/FSharp.PowerPack.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/FSharp.Core.4.0.0.1.nupkg
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/FSharp.Core.4.0.0.1.nupkg
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net20/FSharp.Core.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net20/FSharp.Core.dll
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net20/FSharp.Core.optdata
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net20/FSharp.Core.optdata
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net20/FSharp.Core.sigdata
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net20/FSharp.Core.sigdata
vendored
Normal file
Binary file not shown.
9715
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net20/FSharp.Core.xml
vendored
Normal file
9715
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net20/FSharp.Core.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net40/FSharp.Core.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net40/FSharp.Core.dll
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net40/FSharp.Core.optdata
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net40/FSharp.Core.optdata
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net40/FSharp.Core.sigdata
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net40/FSharp.Core.sigdata
vendored
Normal file
Binary file not shown.
11118
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net40/FSharp.Core.xml
vendored
Normal file
11118
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/net40/FSharp.Core.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45+wp8/FSharp.Core.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45+wp8/FSharp.Core.dll
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
10918
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45+wp8/FSharp.Core.xml
vendored
Normal file
10918
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45+wp8/FSharp.Core.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
10918
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45+wpa81+wp8/FSharp.Core.xml
vendored
Normal file
10918
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45+wpa81+wp8/FSharp.Core.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45/FSharp.Core.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45/FSharp.Core.dll
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45/FSharp.Core.optdata
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45/FSharp.Core.optdata
vendored
Normal file
Binary file not shown.
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45/FSharp.Core.sigdata
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45/FSharp.Core.sigdata
vendored
Normal file
Binary file not shown.
10856
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45/FSharp.Core.xml
vendored
Normal file
10856
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+netcore45/FSharp.Core.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+sl5+netcore45/FSharp.Core.dll
vendored
Normal file
BIN
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+sl5+netcore45/FSharp.Core.dll
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
10912
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+sl5+netcore45/FSharp.Core.xml
vendored
Normal file
10912
hgplus/ShaderMinifier/packages/FSharp.Core.4.0.0.1/lib/portable-net45+sl5+netcore45/FSharp.Core.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
4
hgplus/ShaderMinifier/packages/repositories.config
Normal file
4
hgplus/ShaderMinifier/packages/repositories.config
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<repositories>
|
||||
<repository path="..\packages.config" />
|
||||
</repositories>
|
||||
Reference in New Issue
Block a user