38 changed files with 23270 additions and 0 deletions
Binary file not shown.
Binary file not shown.
@ -0,0 +1,679 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<doc> |
||||
|
<assembly><name>FSharp.Compiler.CodeDom</name></assembly> |
||||
|
<members> |
||||
|
<member name="P:Internal.Utilities.HashSet`1.Count"> |
||||
|
<summary> |
||||
|
The total number of elements in the set |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Remove(``0)"> |
||||
|
<summary> |
||||
|
Remove the given element from the set |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Iterate(Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.Unit})"> |
||||
|
<summary> |
||||
|
Apply the given function to each binding in the hash table |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Fold``1(Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{``1,``1}},``1)"> |
||||
|
<summary> |
||||
|
Apply the given function to the set threading the accumulating parameter |
||||
|
through the sequence of function applications |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Create"> |
||||
|
<summary> |
||||
|
Create a new empty mutable hash set |
||||
|
with key hash/equality based on the F# structural "hash" and (=) functions |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Create(System.Int32)"> |
||||
|
<summary> |
||||
|
Create a new empty mutable hash set with an internal bucket array of the given approximate size |
||||
|
and with key hash/equality based on the F# structural "hash" and (=) functions |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Create(System.Int32,System.Collections.Generic.IEqualityComparer`1{``0})"> |
||||
|
<summary> |
||||
|
Create a new empty mutable hash set with an internal bucket array of the given approximate size |
||||
|
and with the given key hash/equality functions |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Create(System.Collections.Generic.IEnumerable`1{``0})"> |
||||
|
<summary> |
||||
|
Create a new mutable hash set containing elements drawn from the given sequence |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Copy"> |
||||
|
<summary> |
||||
|
Make a shallow copy of the set |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Contains(``0)"> |
||||
|
<summary> |
||||
|
Test if the set contains the given element |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Clear"> |
||||
|
<summary> |
||||
|
Clear all elements from the set |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1.Add(``0)"> |
||||
|
<summary> |
||||
|
Add an element to the collection |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1..ctor"> |
||||
|
<summary> |
||||
|
Create a new empty mutable hash set |
||||
|
with key hash/equality based on the F# structural "hash" and (=) functions |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1..ctor(System.Int32)"> |
||||
|
<summary> |
||||
|
Create a new empty mutable hash set with an internal bucket array of the given approximate size |
||||
|
and with key hash/equality based on the F# structural "hash" and (=) functions |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1..ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1{``0})"> |
||||
|
<summary> |
||||
|
Create a new empty mutable hash set with an internal bucket array of the given approximate size |
||||
|
and with the given key hash/equality functions |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Internal.Utilities.HashSet`1..ctor(System.Collections.Generic.IEnumerable`1{``0})"> |
||||
|
<summary> |
||||
|
Create a new mutable hash set containing elements drawn from the given sequence |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="T:Internal.Utilities.HashSet`1"> |
||||
|
<summary> |
||||
|
Mutable hash sets based by default on F# structural "hash" and (=) functions. Implemented via a hash table and/or Dictionary. |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="P:Internal.Utilities.FSharpEnvironment.FSharpRunningBinFolder"> |
||||
|
<summary> |
||||
|
The default location of FSharp.Core.dll and fsc.exe based on the version of fsc.exe that is running |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="P:Internal.Utilities.FSharpEnvironment.FSharpRunningVersion"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Internal.Utilities.FSharpEnvironment.location"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Internal.Utilities.FSharpEnvironment"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.FSharpAspNetCodeProvider..ctor"> |
||||
|
|
||||
|
</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="M:Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider..ctor"> |
||||
|
|
||||
|
</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="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler.cmdArgsFromParameters(System.CodeDom.Compiler.CompilerParameters,System.String[]`1)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler.compileAssemblyFromFileBatch(System.CodeDom.Compiler.CompilerParameters,System.String[]`1,System.CodeDom.Compiler.CompilerResults,Microsoft.FSharp.Core.FastFunc`2{System.String[]`1,System.String[]`1})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler.compileFiles(System.String,System.CodeDom.Compiler.CompilerResults)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler.id``1(``0)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler.op_MinusMinus(System.Text.StringBuilder,System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler.op_PlusGreater(System.Text.StringBuilder,Microsoft.FSharp.Core.FastFunc`2{System.Text.StringBuilder,System.Text.StringBuilder})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler.processMsg(System.String,System.CodeDom.Compiler.CompilerResults)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler.untyped_fold``2(Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{``1,``0}},System.Collections.IEnumerable,``0)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Compiler"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.AdditionalOptions"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.MemberGenerateType"> |
||||
|
<summary> |
||||
|
Where are we generating member? |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.ResizeArray`1"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.binaryOp(System.CodeDom.CodeBinaryOperatorType,Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},Microsoft.FSharp.Core.FastFunc`2{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.col``1(Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.Collections.IEnumerable,Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{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.colFilter``1(Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.Collections.IEnumerable,Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context}},Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.colFilterT``1(Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.Collections.IEnumerable,Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{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.FastFunc`2{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},System.Collections.Generic.IEnumerable`1{``0},Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{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.convertFunc(System.Type)"> |
||||
|
<summary> |
||||
|
Returns F# conversion function for the specified type (or empty string) |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.coreAssemblies"> |
||||
|
|
||||
|
</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="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.decIndent(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.delay``2(Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{``0,``1}},``0)"> |
||||
|
<summary> |
||||
|
Call function, but give it context as an argument |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.dict"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.freshName"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.fsKeyWords"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateAbstractParamDecl(System.CodeDom.CodeParameterDeclarationExpression)"> |
||||
|
|
||||
|
</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.generateAttributeArg(System.CodeDom.CodeAttributeArgument)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateBoxedExpression(System.CodeDom.CodeExpression)"> |
||||
|
<summary> |
||||
|
Generates expression which is casted to the inferred type using "(unbox (box e))" |
||||
|
this is useful if the environment where it is used specifies the type explicitly |
||||
|
for example in array initializers |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateCatchClause(System.CodeDom.CodeCatchClause)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateClassMember(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.MemberGenerateType,System.CodeDom.CodeTypeMember)"> |
||||
|
|
||||
|
</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, adds OverloadID attribute when index isn't "-1" |
||||
|
Generates comments and than calls 'generatMethod' |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateClassOrStruct(System.String,Microsoft.FSharp.Collections.FSharpList`1{System.String},System.CodeDom.CodeTypeDeclaration,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateClassProperty(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.MemberGenerateType,System.CodeDom.CodeMemberProperty)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateCodeSnippetMember(System.CodeDom.CodeSnippetTypeMember)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateComment(System.CodeDom.CodeComment)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateCompileUnit(System.CodeDom.CodeCompileUnit,Microsoft.FSharp.Core.FastFunc`2{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.generateConstructor(System.CodeDom.CodeConstructor)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateCustomAttrDecl(System.CodeDom.CodeAttributeDeclaration)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateCustomAttrDecls(System.CodeDom.CodeAttributeDeclarationCollection)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateCustomAttrDeclsForType(Microsoft.FSharp.Collections.FSharpList`1{System.CodeDom.CodeAttributeDeclaration},System.Reflection.TypeAttributes)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateCustomAttrDeclsList(Microsoft.FSharp.Collections.FSharpList`1{System.CodeDom.CodeAttributeDeclaration})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateDefaultValue(System.CodeDom.CodeTypeReference)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateDelegate(Microsoft.FSharp.Collections.FSharpList`1{System.String},System.CodeDom.CodeTypeDelegate)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateEntryPointMethod(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.MemberGenerateType,System.CodeDom.CodeEntryPointMethod)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateEnum(Microsoft.FSharp.Collections.FSharpList`1{System.String},System.CodeDom.CodeTypeDeclaration)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateEnumField(System.Int32,System.CodeDom.CodeMemberField)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateEvent(System.CodeDom.CodeMemberEvent)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateEventField(System.CodeDom.CodeMemberEvent)"> |
||||
|
|
||||
|
</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.generateExpressionDefaultThis(System.CodeDom.CodeExpression)"> |
||||
|
<summary> |
||||
|
Generates expression, but generates "this" if the expression is null |
||||
|
(used in field reference etc. because some CodeDOM generators do this |
||||
|
though I believe it is a mistake) |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateExpressionTyped(Microsoft.FSharp.Core.Option`1{System.Type},System.CodeDom.CodeExpression,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateField(System.CodeDom.CodeMemberField)"> |
||||
|
<summary> |
||||
|
fields |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateImport(System.CodeDom.CodeNamespaceImport)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateInterface(Microsoft.FSharp.Collections.FSharpList`1{System.String},System.CodeDom.CodeTypeDeclaration)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateInterfaceImplementation``2(System.Collections.Generic.KeyValuePair`2{System.String,``0})"> |
||||
|
|
||||
|
</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="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.generateLinePragma``1(System.CodeDom.CodeLinePragma)"> |
||||
|
|
||||
|
</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="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateMethod(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.MemberGenerateType,System.CodeDom.CodeMemberMethod,Microsoft.FSharp.Core.FastFunc`2{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.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(Microsoft.FSharp.Core.Tuple`3{System.CodeDom.CodeNamespace,Microsoft.FSharp.Collections.FSharpList`1{Microsoft.FSharp.Core.Tuple`2{Microsoft.FSharp.Collections.FSharpList`1{System.String},System.CodeDom.CodeTypeDeclaration}},``0},System.Collections.Generic.IEnumerable`1{System.String})"> |
||||
|
<summary> |
||||
|
Generates namespace code - takes output from 'preprocessNamespace' |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateParamDecl(System.CodeDom.CodeParameterDeclarationExpression)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generatePrimitiveExpr(Microsoft.FSharp.Core.Option`1{System.Type},System.CodeDom.CodePrimitiveExpression)"> |
||||
|
<summary> |
||||
|
Generate value of primitive expression |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateStatement(System.CodeDom.CodeStatement)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateStatementBlock(Microsoft.FSharp.Core.Option`1{System.CodeDom.CodeTypeReference},System.CodeDom.CodeStatementCollection)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.generateStatements(System.CodeDom.CodeStatementCollection)"> |
||||
|
|
||||
|
</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.generateTypeDecl(System.Int32,Microsoft.FSharp.Collections.FSharpList`1{System.String},System.CodeDom.CodeTypeDeclaration)"> |
||||
|
|
||||
|
</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.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.generateVariableDeclStmt(System.CodeDom.CodeVariableDeclarationStatement)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.getBaseTypeRef(System.CodeDom.CodeTypeReference,Microsoft.FSharp.Collections.Map`2{System.String,System.String},System.String,Microsoft.FSharp.Collections.Set`1{System.String},System.Boolean)"> |
||||
|
<summary> |
||||
|
Generates type reference (not for arrays) |
||||
|
</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.getMethodOverloads``1(System.CodeDom.CodeTypeMemberCollection)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.getTypeArgs(System.CodeDom.CodeTypeReferenceCollection,Microsoft.FSharp.Collections.Map`2{System.String,System.String},System.String,Microsoft.FSharp.Collections.Set`1{System.String},System.Boolean)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.getTypeRef(System.CodeDom.CodeTypeReference,Microsoft.FSharp.Collections.Map`2{System.String,System.String},System.String,Microsoft.FSharp.Collections.Set`1{System.String},System.Boolean)"> |
||||
|
<summary> |
||||
|
Get full type reference using information from context |
||||
|
</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.id``1(``0)"> |
||||
|
<summary> |
||||
|
Identity function |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.incIndent(Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.isInterface(System.CodeDom.CodeTypeReference,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)"> |
||||
|
|
||||
|
</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.isValidIdentifier(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.makeEscapedIdentifier(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.makeValidIdentifier(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.mapFilter``2(Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.Option`1{``1}},Microsoft.FSharp.Collections.FSharpList`1{``0})"> |
||||
|
<summary> |
||||
|
Perform map and filter operations in one |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.op_MinusBang(Microsoft.FSharp.Core.FastFunc`2{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="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.op_MinusMinus(Microsoft.FSharp.Core.FastFunc`2{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_PlusGreater(Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context},Microsoft.FSharp.Core.FastFunc`2{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.op_PlusPlus(Microsoft.FSharp.Core.FastFunc`2{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.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.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.resolveHierarchy(System.CodeDom.CodeTypeDeclaration,Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.Context)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepArgs"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepArgsSemi"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepDot"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepNln"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepNlnSemiSpace"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepNone``1"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepSpace"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepStar"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator.sepWordAnd"> |
||||
|
|
||||
|
</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.tryAddVariableType(System.String,System.CodeDom.CodeTypeReference,Microsoft.FSharp.Collections.Map`2{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.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.tryGetSystemType(Microsoft.FSharp.Core.Option`1{System.CodeDom.CodeTypeReference})"> |
||||
|
<summary> |
||||
|
Get System.Type of know type (either standard type or resolved) |
||||
|
</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.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.usingTyParams(System.Collections.Generic.IEnumerable`1{System.String},Microsoft.FSharp.Core.FastFunc`2{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.|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.|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="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Generator"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.FSharpBinFromEnvironmentVariable"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.FSharpBinFromInstallLocationGuess"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.FSharpBinFromRegistry"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.FSharpRunningVersion"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.FscExeBaseName"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.FscPath"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.debug_commandline_args"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.op_PlusPlus(System.String,System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.regParseFsOutput"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Global.regParseFsOutputNoNum"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Global"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor.children``1(``0)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor.codeDomCallBackNoScope``3(Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{``1,``0}},Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{System.Object,``0}}},``0,``2)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor.codeDomCallbackWithScope``4(Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{``1,Microsoft.FSharp.Core.FastFunc`2{``2,``1}}},Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{``1,Microsoft.FSharp.Core.FastFunc`2{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.codeDomCallbackWithScope'``4(Microsoft.FSharp.Core.FastFunc`2{Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{``1,Microsoft.FSharp.Core.FastFunc`2{``2,``1}}},Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{``1,Microsoft.FSharp.Core.FastFunc`2{System.Object,``1}}}})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor.codeDomFlatFilter``1(Microsoft.FSharp.Core.FastFunc`2{System.Object,Microsoft.FSharp.Core.Tuple`2{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="M:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor.codeDomFold'``1(Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{System.Object,Microsoft.FSharp.Core.Tuple`2{``0,System.Boolean}}},``0,System.Object)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor.memberMap"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Compiler.CodeDom.Internal.Visitor"> |
||||
|
|
||||
|
</member> |
||||
|
</members> |
||||
|
</doc> |
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,104 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<doc> |
||||
|
<assembly><name>FSharp.PowerPack.Build.Tasks</name></assembly> |
||||
|
<members> |
||||
|
<member name="P:Internal.Utilities.FSharpEnvironment.FSharpRunningBinFolder"> |
||||
|
<summary> |
||||
|
The default location of FSharp.Core.dll and fsc.exe based on the version of fsc.exe that is running |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="P:Internal.Utilities.FSharpEnvironment.FSharpRunningVersion"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Internal.Utilities.FSharpEnvironment.location"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Internal.Utilities.FSharpEnvironment"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsLex.Unicode(System.Boolean)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsLex.ToolPath(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsLex.ToolExe(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsLex.OutputFile(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsLex.OtherFlags(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsLex.InputFile(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsLex.CodePage(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsLex.ToolName"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Build.FsLex.InternalGenerateCommandLineCommands"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Build.FsLex.GenerateFullPathToTool"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Build.FsLex.GenerateCommandLineCommands"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Build.FsLex..ctor"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Build.FsLex"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.ToolPath(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.ToolExe(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.OutputFile(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.OtherFlags(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.Open(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.Module(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.MLCompatibility(System.Boolean)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.InputFile(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.CodePage(System.String)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="P:Microsoft.FSharp.Build.FsYacc.ToolName"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Build.FsYacc.InternalGenerateCommandLineCommands"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Build.FsYacc.GenerateFullPathToTool"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Build.FsYacc.GenerateCommandLineCommands"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Build.FsYacc..ctor"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Build.FsYacc"> |
||||
|
|
||||
|
</member> |
||||
|
</members> |
||||
|
</doc> |
||||
Binary file not shown.
Binary file not shown.
@ -0,0 +1,337 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<doc> |
||||
|
<assembly><name>FSharp.PowerPack.Linq</name></assembly> |
||||
|
<members> |
||||
|
<member name="T:Assembly"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToTupledFastFunc``1(System.Func`1{``0})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToTupledFastFunc``2(System.Func`2{``0,``1})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToTupledFastFunc``2(System.Action`2{``0,``1})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToTupledFastFunc``3(System.Func`3{``0,``1,``2})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToTupledFastFunc``3(System.Action`3{``0,``1,``2})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToTupledFastFunc``4(System.Func`4{``0,``1,``2,``3})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToTupledFastFunc``4(System.Action`4{``0,``1,``2,``3})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToTupledFastFunc``5(System.Func`5{``0,``1,``2,``3,``4})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToFastFunc``1(System.Func`1{``0})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToFastFunc``2(System.Func`2{``0,``1})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToFastFunc``2(System.Action`2{``0,``1})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToFastFunc``3(System.Func`3{``0,``1,``2})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToFastFunc``3(System.Action`3{``0,``1,``2})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToFastFunc``4(System.Func`4{``0,``1,``2,``3})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToFastFunc``4(System.Action`4{``0,``1,``2,``3})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.FuncConvertExtensions.ToFastFunc``5(System.Func`5{``0,``1,``2,``3,``4})"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.FuncConvertExtensions"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.Query.contains``1(``0,System.Collections.Generic.IEnumerable`1{``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.min_by</c> |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.Query.groupBy``2(Microsoft.FSharp.Core.FastFunc`2{``0,``1},System.Collections.Generic.IEnumerable`1{``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.Query.groupJoin``4(System.Collections.Generic.IEnumerable`1{``0},System.Collections.Generic.IEnumerable`1{``1},Microsoft.FSharp.Core.FastFunc`2{``0,``2},Microsoft.FSharp.Core.FastFunc`2{``1,``2},Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{System.Collections.Generic.IEnumerable`1{``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.Query.group_by``2(Microsoft.FSharp.Core.FastFunc`2{``0,``1},System.Collections.Generic.IEnumerable`1{``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.Query.group_join``4(System.Collections.Generic.IEnumerable`1{``0},System.Collections.Generic.IEnumerable`1{``1},Microsoft.FSharp.Core.FastFunc`2{``0,``2},Microsoft.FSharp.Core.FastFunc`2{``1,``2},Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`2{System.Collections.Generic.IEnumerable`1{``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.Query.join``4(System.Collections.Generic.IEnumerable`1{``0},System.Collections.Generic.IEnumerable`1{``1},Microsoft.FSharp.Core.FastFunc`2{``0,``2},Microsoft.FSharp.Core.FastFunc`2{``1,``2},Microsoft.FSharp.Core.FastFunc`2{``0,Microsoft.FSharp.Core.FastFunc`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.Query.maxBy``2(Microsoft.FSharp.Core.FastFunc`2{``0,``1},System.Collections.Generic.IEnumerable`1{``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.max_by</c> |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.Query.max_by``2(Microsoft.FSharp.Core.FastFunc`2{``0,``1},System.Collections.Generic.IEnumerable`1{``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.max_by</c> |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.Query.minBy``2(Microsoft.FSharp.Core.FastFunc`2{``0,``1},System.Collections.Generic.IEnumerable`1{``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.min_by</c> |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.Query.min_by``2(Microsoft.FSharp.Core.FastFunc`2{``0,``1},System.Collections.Generic.IEnumerable`1{``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.min_by</c> |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.Query.query``1(Microsoft.FSharp.Quotations.Expr`1{``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.Query"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.LinqExpressionHelper``1(``0)"> |
||||
|
<summary> |
||||
|
This function should not be called directly. |
||||
|
</summary> |
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`10.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`10"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`11.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`11"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`12.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`12"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`13.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`13"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`14.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`14"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`15.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`15"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`16.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`16"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`17.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`17"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`18.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16,``17)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`18"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`19.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16,``17,``18)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`19"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`20.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16,``17,``18,``19)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`20"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`5.Invoke(``0,``1,``2,``3,``4)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`5"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`6.Invoke(``0,``1,``2,``3,``4,``5)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`6"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`7.Invoke(``0,``1,``2,``3,``4,``5,``6)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`7"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`8.Invoke(``0,``1,``2,``3,``4,``5,``6,``7)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`8"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`9.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.ActionHelper`9"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`10.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`10"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`11.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`11"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`12.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`12"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`13.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`13"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`14.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`14"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`15.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`15"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`16.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`16"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`17.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`17"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`18.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`18"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`19.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16,``17)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`19"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`20.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16,``17,``18)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`20"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`21.Invoke(``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16,``17,``18,``19)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`21"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`6.Invoke(``0,``1,``2,``3,``4)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`6"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`7.Invoke(``0,``1,``2,``3,``4,``5)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`7"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`8.Invoke(``0,``1,``2,``3,``4,``5,``6)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`8"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="M:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`9.Invoke(``0,``1,``2,``3,``4,``5,``6,``7)"> |
||||
|
|
||||
|
</member> |
||||
|
<member name="T:Microsoft.FSharp.Linq.QuotationEvaluation.HelperTypes.FuncHelper`9"> |
||||
|
|
||||
|
</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.
Binary file not shown.
File diff suppressed because it is too large
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,86 @@ |
|||||
|
<!-- |
||||
|
*********************************************************************************************** |
||||
|
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 extended build rules. |
||||
|
|
||||
|
Copyright (C) Microsoft Corporation. All rights reserved. |
||||
|
*********************************************************************************************** |
||||
|
--> |
||||
|
|
||||
|
<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"/> |
||||
|
<Import Project="Microsoft.FSharp.Targets"/> |
||||
|
<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> |
||||
|
|
||||
|
|
||||
|
|
||||
File diff suppressed because it is too large
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,177 @@ |
|||||
|
<!-- |
||||
|
*********************************************************************************************** |
||||
|
Microsoft.FSharp.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. |
||||
|
|
||||
|
This file defines the steps in the standard build process specific for F# .NET projects. |
||||
|
For example, it contains the step that actually calls the F# compiler. The remainder |
||||
|
of the build process is defined in Microsoft.Common.targets, which is imported by |
||||
|
this file. |
||||
|
|
||||
|
Copyright (C) Microsoft Corporation. All rights reserved. |
||||
|
*********************************************************************************************** |
||||
|
--> |
||||
|
|
||||
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||
|
|
||||
|
<UsingTask TaskName="Fsc" AssemblyFile="FSharp.Build.dll"/> |
||||
|
<UsingTask TaskName="CreateFSharpManifestResourceName" AssemblyFile="FSharp.Build.dll"/> |
||||
|
|
||||
|
|
||||
|
<PropertyGroup> |
||||
|
<FSharpTargetsDir Condition="'$(FSharpTargetsDir)'==''">$(MSBuildExtensionsPath)\FSharp\1.0\</FSharpTargetsDir> |
||||
|
<MSBuildAllProjects>$(MSBuildAllProjects);$(FSharpTargetsDir)\Microsoft.FSharp.targets</MSBuildAllProjects> |
||||
|
<DefaultLanguageSourceExtension>.fs</DefaultLanguageSourceExtension> |
||||
|
<Language>F#</Language> |
||||
|
<!-- Earlier project types did not have an explicit tailcalls property in the .fsproj. In this case, derive the value from the optimize flag --> |
||||
|
<Tailcalls Condition="'$(Tailcalls)'==''">$(Optimize)</Tailcalls> |
||||
|
</PropertyGroup> |
||||
|
|
||||
|
<!-- |
||||
|
The CreateManifestResourceNames target create the manifest resource names from the .RESX |
||||
|
files. |
||||
|
|
||||
|
[IN] |
||||
|
@(EmbeddedResource) - The list of EmbeddedResource items that have been pre-processed to add metadata about resource type |
||||
|
Expected Metadata "Type" can either be "Resx" or "Non-Resx" |
||||
|
|
||||
|
[OUT] |
||||
|
@(EmbeddedResource) - EmbeddedResource items with metadata |
||||
|
|
||||
|
For F# applications the transformation is like: |
||||
|
|
||||
|
Resources1.resx => Resources1 => Build into main assembly |
||||
|
SubFolder\Resources1.resx => SubFolder.Resources1 => Build into main assembly |
||||
|
Resources1.fr.resx => Resources1.fr => Build into satellite assembly |
||||
|
Resources1.notaculture.resx => Resources1.notaculture => Build into main assembly |
||||
|
|
||||
|
For other project systems, this transformation may be different. |
||||
|
--> |
||||
|
<PropertyGroup> |
||||
|
<CreateManifestResourceNamesDependsOn></CreateManifestResourceNamesDependsOn> |
||||
|
</PropertyGroup> |
||||
|
<Target |
||||
|
Name="CreateManifestResourceNames" |
||||
|
Condition="'@(EmbeddedResource)' != ''" |
||||
|
DependsOnTargets="$(CreateManifestResourceNamesDependsOn)" |
||||
|
> |
||||
|
|
||||
|
<ItemGroup> |
||||
|
<_Temporary Remove="@(_Temporary)" /> |
||||
|
</ItemGroup> |
||||
|
|
||||
|
<!-- Create manifest names for culture and non-culture Resx files, and for non-culture Non-Resx resources --> |
||||
|
<CreateFSharpManifestResourceName |
||||
|
ResourceFiles="@(EmbeddedResource)" |
||||
|
RootNamespace="$(RootNamespace)" |
||||
|
Condition="'%(EmbeddedResource.ManifestResourceName)' == '' and ('%(EmbeddedResource.WithCulture)' == 'false' or '%(EmbeddedResource.Type)' == 'Resx')"> |
||||
|
|
||||
|
<Output TaskParameter="ResourceFilesWithManifestResourceNames" ItemName="_Temporary" /> |
||||
|
|
||||
|
</CreateFSharpManifestResourceName> |
||||
|
|
||||
|
<!-- Create manifest names for all culture non-resx resources --> |
||||
|
<CreateFSharpManifestResourceName |
||||
|
ResourceFiles="@(EmbeddedResource)" |
||||
|
RootNamespace="$(RootNamespace)" |
||||
|
PrependCultureAsDirectory="false" |
||||
|
Condition="'%(EmbeddedResource.ManifestResourceName)' == '' and '%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Non-Resx'"> |
||||
|
|
||||
|
<Output TaskParameter="ResourceFilesWithManifestResourceNames" ItemName="_Temporary" /> |
||||
|
|
||||
|
</CreateFSharpManifestResourceName> |
||||
|
|
||||
|
<ItemGroup> |
||||
|
<EmbeddedResource Remove="@(EmbeddedResource)" Condition="'%(EmbeddedResource.ManifestResourceName)' == ''"/> |
||||
|
<EmbeddedResource Include="@(_Temporary)" /> |
||||
|
<_Temporary Remove="@(_Temporary)" /> |
||||
|
</ItemGroup> |
||||
|
</Target> |
||||
|
|
||||
|
<ItemGroup> |
||||
|
<DocFileItem Include="$(DocumentationFile)" Condition="'$(DocumentationFile)'!=''"/> |
||||
|
<_DebugSymbolsIntermediatePathTemporary Include="$(PdbFile)"/> |
||||
|
<!-- Add any missing .pdb extension, as the compiler does --> |
||||
|
<_DebugSymbolsIntermediatePath Include="@(_DebugSymbolsIntermediatePathTemporary->'%(RootDir)%(Directory)%(Filename).pdb')"/> |
||||
|
</ItemGroup> |
||||
|
|
||||
|
<PropertyGroup> |
||||
|
<!-- Provide a facility to override UseHostCompilerIfAvailable--> |
||||
|
<UseHostCompilerIfAvailable Condition=" '$(UseHostCompilerIfAvailable)' == ''">false</UseHostCompilerIfAvailable> |
||||
|
<CoreCompileDependsOn>_ComputeNonExistentFileProperty</CoreCompileDependsOn> |
||||
|
<WarningsAsErrors>$(WarningsAsErrors)</WarningsAsErrors> |
||||
|
</PropertyGroup> |
||||
|
|
||||
|
<Target |
||||
|
Name="CoreCompile" |
||||
|
Inputs="$(MSBuildProjectFullPath); |
||||
|
@(Compile); |
||||
|
@(_CoreCompileResourceInputs); |
||||
|
$(ApplicationIcon); |
||||
|
$(AssemblyOriginatorKeyFile); |
||||
|
@(ReferencePath); |
||||
|
@(CompiledLicenseFile); |
||||
|
@(EmbeddedDocumentation); |
||||
|
$(Win32Resource); |
||||
|
$(Win32Manifest); |
||||
|
@(CustomAdditionalCompileInputs); |
||||
|
$(VersionFile); |
||||
|
$(KeyOriginatorFile); |
||||
|
@(CompileBefore); |
||||
|
@(CompileAfter)" |
||||
|
Outputs="@(DocFileItem); |
||||
|
@(IntermediateAssembly); |
||||
|
$(NonExistentFile); |
||||
|
@(CustomAdditionalCompileOutputs)" |
||||
|
DependsOnTargets="$(CoreCompileDependsOn)" |
||||
|
Condition="'$(OutputType)'!='None'"> |
||||
|
|
||||
|
<!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler --> |
||||
|
<Fsc Condition=" '%(_CoreCompileResourceInputs.WithCulture)' != 'true' " |
||||
|
CodePage="$(CodePage)" |
||||
|
DebugSymbols="$(DebugSymbols)" |
||||
|
DebugType="$(DebugType)" |
||||
|
BaseAddress="$(BaseAddress)" |
||||
|
DefineConstants="$(DefineConstants)" |
||||
|
DisabledWarnings="$(DisabledWarnings)" |
||||
|
DocumentationFile="$(DocumentationFile)" |
||||
|
GenerateInterfaceFile="$(GenerateInterfaceFile)" |
||||
|
KeyFile="$(KeyOriginatorFile)" |
||||
|
NoFramework="true" |
||||
|
NoWarn="$(NoWarn)" |
||||
|
Optimize="$(Optimize)" |
||||
|
Tailcalls="$(Tailcalls)" |
||||
|
OtherFlags="$(OtherFlags)" |
||||
|
OutputAssembly="@(IntermediateAssembly)" |
||||
|
PdbFile="$(PdbFile)" |
||||
|
Platform="$(PlatformTarget)" |
||||
|
VersionFile="$(VersionFile)" |
||||
|
References="@(ReferencePath)" |
||||
|
ReferencePath="$(ReferencePath)" |
||||
|
Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile);@(AdditionalEmbeddedResource)" |
||||
|
Sources="@(CompileBefore);@(Compile);@(CompileAfter)" |
||||
|
TargetType="$(OutputType)" |
||||
|
ToolPath="$(FscToolPath)" |
||||
|
ToolExe="$(FscToolExe)" |
||||
|
TreatWarningsAsErrors="$(TreatWarningsAsErrors)" |
||||
|
Utf8Output="$(Utf8Output)" |
||||
|
VisualStudioStyleErrors="$(VisualStudioStyleErrors)" |
||||
|
WarningsAsErrors="$(WarningsAsErrors)" |
||||
|
WarningLevel="$(WarningLevel)" |
||||
|
Win32ResourceFile="$(Win32Resource)" |
||||
|
Win32ManifestFile="$(Win32Manifest)"> |
||||
|
</Fsc> |
||||
|
|
||||
|
<ItemGroup> |
||||
|
<_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" /> |
||||
|
</ItemGroup> |
||||
|
|
||||
|
</Target> |
||||
|
|
||||
|
<Import Project="$(MSBuildBinPath)\Microsoft.Common.targets"/> |
||||
|
|
||||
|
</Project> |
||||
|
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue