diff --git a/.fantomasignore b/.fantomasignore index 45eb387fa16..4830d0af77d 100644 --- a/.fantomasignore +++ b/.fantomasignore @@ -15,7 +15,6 @@ artifacts/ # For some reason, it tries to format files from remotes (Processing .\.git\refs\remotes\\FSComp.fsi) .git/ - # Explicitly unformatted implementation src/Compiler/Checking/AccessibilityLogic.fs src/Compiler/Checking/AttributeChecking.fs @@ -98,6 +97,7 @@ src/Compiler/Service/IncrementalBuild.fs src/Compiler/Service/ServiceAssemblyContent.fs src/Compiler/Service/ServiceDeclarationLists.fs src/Compiler/Service/ServiceErrorResolutionHints.fs +vsintegration/src/FSharp.Editor/Common/CancellableTasks.fs # Fantomas limitations on signature files (to investigate) diff --git a/src/Compiler/Checking/CheckExpressions.fs b/src/Compiler/Checking/CheckExpressions.fs index 3dd87b80b87..9df233a9388 100644 --- a/src/Compiler/Checking/CheckExpressions.fs +++ b/src/Compiler/Checking/CheckExpressions.fs @@ -1807,10 +1807,17 @@ let BuildFieldMap (cenv: cenv) env isPartial ty (flds: ((Ident list * Ident) * ' let fldResolutions = let allFields = flds |> List.map (fun ((_, ident), _) -> ident) flds - |> List.map (fun (fld, fldExpr) -> - let (fldPath, fldId) = fld - let frefSet = ResolveField cenv.tcSink cenv.nameResolver env.eNameResEnv ad ty fldPath fldId allFields - fld, frefSet, fldExpr) + |> List.choose (fun (fld, fldExpr) -> + try + let fldPath, fldId = fld + let frefSet = ResolveField cenv.tcSink cenv.nameResolver env.eNameResEnv ad ty fldPath fldId allFields + Some(fld, frefSet, fldExpr) + with e -> + errorRecoveryNoRange e + None + ) + + if fldResolutions.IsEmpty then None else let relevantTypeSets = fldResolutions |> List.map (fun (_, frefSet, _) -> @@ -1870,7 +1877,7 @@ let BuildFieldMap (cenv: cenv) env isPartial ty (flds: ((Ident list * Ident) * ' Map.add fref2.FieldName fldExpr fs, (fref2.FieldName, fldExpr) :: rfldsList | _ -> error(Error(FSComp.SR.tcRecordFieldInconsistentTypes(), m))) - tinst, tcref, fldsmap, List.rev rfldsList + Some(tinst, tcref, fldsmap, List.rev rfldsList) let rec ApplyUnionCaseOrExn (makerForUnionCase, makerForExnTag) m (cenv: cenv) env overallTy item = let g = cenv.g @@ -2217,18 +2224,21 @@ module GeneralizationHelpers = //------------------------------------------------------------------------- let ComputeInlineFlag (memFlagsOption: SynMemberFlags option) isInline isMutable g attrs m = - let hasNoCompilerInliningAttribute() = HasFSharpAttribute g g.attrib_NoCompilerInliningAttribute attrs - let isCtorOrAbstractSlot() = + let hasNoCompilerInliningAttribute () = HasFSharpAttribute g g.attrib_NoCompilerInliningAttribute attrs + + let isCtorOrAbstractSlot () = match memFlagsOption with | None -> false | Some x -> (x.MemberKind = SynMemberKind.Constructor) || x.IsDispatchSlot || x.IsOverrideOrExplicitImpl + let isExtern () = HasFSharpAttributeOpt g g.attrib_DllImportAttribute attrs + let inlineFlag, reportIncorrectInlineKeywordUsage = // Mutable values may never be inlined // Constructors may never be inlined // Calls to virtual/abstract slots may never be inlined // Values marked with NoCompilerInliningAttribute or [] may never be inlined - if isMutable || isCtorOrAbstractSlot() || hasNoCompilerInliningAttribute() then + if isMutable || isCtorOrAbstractSlot() || hasNoCompilerInliningAttribute() || isExtern () then ValInline.Never, errorR elif HasMethodImplNoInliningAttribute g attrs then ValInline.Never, @@ -7362,7 +7372,10 @@ and TcRecdExpr cenv overallTy env tpenv (inherits, withExprOpt, synRecdFields, m match flds with | [] -> [] | _ -> - let tinst, tcref, _, fldsList = BuildFieldMap cenv env hasOrigExpr overallTy flds mWholeExpr + match BuildFieldMap cenv env hasOrigExpr overallTy flds mWholeExpr with + | None -> [] + | Some(tinst, tcref, _, fldsList) -> + let gtyp = mkAppTy tcref tinst UnifyTypes cenv env mWholeExpr overallTy gtyp @@ -7393,7 +7406,7 @@ and TcRecdExpr cenv overallTy env tpenv (inherits, withExprOpt, synRecdFields, m error(Error(errorInfo, mWholeExpr)) if isFSharpObjModelTy g overallTy then errorR(Error(FSComp.SR.tcTypeIsNotARecordTypeNeedConstructor(), mWholeExpr)) - elif not (isRecdTy g overallTy) then errorR(Error(FSComp.SR.tcTypeIsNotARecordType(), mWholeExpr)) + elif not (isRecdTy g overallTy || fldsList.IsEmpty) then errorR(Error(FSComp.SR.tcTypeIsNotARecordType(), mWholeExpr)) let superInitExprOpt , tpenv = match inherits, GetSuperTypeOfType g cenv.amap mWholeExpr overallTy with @@ -7411,14 +7424,18 @@ and TcRecdExpr cenv overallTy env tpenv (inherits, withExprOpt, synRecdFields, m errorR(InternalError("Unexpected failure in getting super type", mWholeExpr)) None, tpenv - let expr, tpenv = TcRecordConstruction cenv overallTy env tpenv withExprInfoOpt overallTy fldsList mWholeExpr + if fldsList.IsEmpty && isTyparTy g overallTy then + SolveTypeAsError env.DisplayEnv cenv.css mWholeExpr overallTy + mkDefault (mWholeExpr, overallTy), tpenv + else + let expr, tpenv = TcRecordConstruction cenv overallTy env tpenv withExprInfoOpt overallTy fldsList mWholeExpr - let expr = - match superInitExprOpt with - | _ when isStructTy g overallTy -> expr - | Some superInitExpr -> mkCompGenSequential mWholeExpr superInitExpr expr - | None -> expr - expr, tpenv + let expr = + match superInitExprOpt with + | _ when isStructTy g overallTy -> expr + | Some superInitExpr -> mkCompGenSequential mWholeExpr superInitExpr expr + | None -> expr + expr, tpenv // Check '{| .... |}' diff --git a/src/Compiler/Checking/CheckExpressions.fsi b/src/Compiler/Checking/CheckExpressions.fsi index 0d02f07a223..b26381b6b02 100644 --- a/src/Compiler/Checking/CheckExpressions.fsi +++ b/src/Compiler/Checking/CheckExpressions.fsi @@ -895,7 +895,7 @@ val BuildFieldMap: ty: TType -> flds: ((Ident list * Ident) * 'T) list -> m: range -> - TypeInst * TyconRef * Map * (string * 'T) list + (TypeInst * TyconRef * Map * (string * 'T) list) option /// Check a long identifier 'Case' or 'Case argsR' that has been resolved to an active pattern case val TcPatLongIdentActivePatternCase: diff --git a/src/Compiler/Checking/CheckPatterns.fs b/src/Compiler/Checking/CheckPatterns.fs index 82e1c01cbf8..5ce9fa02e69 100644 --- a/src/Compiler/Checking/CheckPatterns.fs +++ b/src/Compiler/Checking/CheckPatterns.fs @@ -435,7 +435,10 @@ and TcPatArrayOrList warnOnUpper cenv env vFlags patEnv ty isArray args m = and TcRecordPat warnOnUpper cenv env vFlags patEnv ty fieldPats m = let fieldPats = fieldPats |> List.map (fun (fieldId, _, fieldPat) -> fieldId, fieldPat) - let tinst, tcref, fldsmap, _fldsList = BuildFieldMap cenv env true ty fieldPats m + match BuildFieldMap cenv env true ty fieldPats m with + | None -> (fun _ -> TPat_error m), patEnv + | Some(tinst, tcref, fldsmap, _fldsList) -> + let gtyp = mkAppTy tcref tinst let inst = List.zip (tcref.Typars m) tinst diff --git a/src/Compiler/Checking/FindUnsolved.fs b/src/Compiler/Checking/FindUnsolved.fs index 3a3b8c9de89..26b34d50b19 100644 --- a/src/Compiler/Checking/FindUnsolved.fs +++ b/src/Compiler/Checking/FindUnsolved.fs @@ -8,6 +8,7 @@ open Internal.Utilities.Library open Internal.Utilities.Library.Extras open FSharp.Compiler open FSharp.Compiler.DiagnosticsLogger +open FSharp.Compiler.Text open FSharp.Compiler.TypedTree open FSharp.Compiler.TypedTreeBasics open FSharp.Compiler.TypedTreeOps @@ -29,14 +30,17 @@ type cenv = override _.ToString() = "" /// Walk types, collecting type variables -let accTy cenv _env ty = +let accTy cenv _env (fallbackRange: Range option) ty = let normalizedTy = tryNormalizeMeasureInType cenv.g ty (freeInType CollectTyparsNoCaching normalizedTy).FreeTypars |> Zset.iter (fun tp -> - if (tp.Rigidity <> TyparRigidity.Rigid) then + if (tp.Rigidity <> TyparRigidity.Rigid) then + match fallbackRange with + | Some r when tp.Range = Range.range0 -> tp.SetIdent (FSharp.Compiler.Syntax.Ident(tp.typar_id.idText, r)) + | _ -> () cenv.unsolved <- tp :: cenv.unsolved) let accTypeInst cenv env tyargs = - tyargs |> List.iter (accTy cenv env) + tyargs |> List.iter (accTy cenv env None) /// Walk expressions, collecting type variables let rec accExpr (cenv: cenv) (env: env) expr = @@ -52,17 +56,17 @@ let rec accExpr (cenv: cenv) (env: env) expr = accBind cenv env bind accExpr cenv env body - | Expr.Const (_, _, ty) -> - accTy cenv env ty + | Expr.Const (_, r, ty) -> + accTy cenv env (Some r) ty | Expr.Val (_v, _vFlags, _m) -> () - | Expr.Quote (ast, _, _, _m, ty) -> + | Expr.Quote (ast, _, _, m, ty) -> accExpr cenv env ast - accTy cenv env ty + accTy cenv env (Some m) ty - | Expr.Obj (_, ty, basev, basecall, overrides, iimpls, _m) -> - accTy cenv env ty + | Expr.Obj (_, ty, basev, basecall, overrides, iimpls, m) -> + accTy cenv env (Some m) ty accExpr cenv env basecall accMethods cenv env basev overrides accIntfImpls cenv env basev iimpls @@ -77,8 +81,8 @@ let rec accExpr (cenv: cenv) (env: env) expr = | Expr.Op (c, tyargs, args, m) -> accOp cenv env (c, tyargs, args, m) - | Expr.App (f, fty, tyargs, argsl, _m) -> - accTy cenv env fty + | Expr.App (f, fty, tyargs, argsl, m) -> + accTy cenv env (Some m) fty accTypeInst cenv env tyargs accExpr cenv env f accExprs cenv env argsl @@ -88,9 +92,9 @@ let rec accExpr (cenv: cenv) (env: env) expr = let ty = mkMultiLambdaTy cenv.g m argvs bodyTy accLambdas cenv env valReprInfo expr ty - | Expr.TyLambda (_, tps, _body, _m, bodyTy) -> + | Expr.TyLambda (_, tps, _body, m, bodyTy) -> let valReprInfo = ValReprInfo (ValReprInfo.InferTyparInfo tps, [], ValReprInfo.unnamedRetVal) - accTy cenv env bodyTy + accTy cenv env (Some m) bodyTy let ty = mkForallTyIfNeeded tps bodyTy accLambdas cenv env valReprInfo expr ty @@ -98,7 +102,7 @@ let rec accExpr (cenv: cenv) (env: env) expr = accExpr cenv env e1 | Expr.Match (_, _exprm, dtree, targets, m, ty) -> - accTy cenv env ty + accTy cenv env (Some m) ty accDTree cenv env dtree accTargets cenv env m ty targets @@ -106,15 +110,15 @@ let rec accExpr (cenv: cenv) (env: env) expr = accBinds cenv env binds accExpr cenv env e - | Expr.StaticOptimization (constraints, e2, e3, _m) -> + | Expr.StaticOptimization (constraints, e2, e3, m) -> accExpr cenv env e2 accExpr cenv env e3 constraints |> List.iter (function | TTyconEqualsTycon(ty1, ty2) -> - accTy cenv env ty1 - accTy cenv env ty2 + accTy cenv env (Some m) ty1 + accTy cenv env (Some m) ty2 | TTyconIsStruct(ty1) -> - accTy cenv env ty1) + accTy cenv env (Some m) ty1) | Expr.WitnessArg (traitInfo, _m) -> accTraitInfo cenv env traitInfo @@ -136,7 +140,7 @@ and accIntfImpls cenv env baseValOpt l = List.iter (accIntfImpl cenv env baseValOpt) l and accIntfImpl cenv env baseValOpt (ty, overrides) = - accTy cenv env ty + accTy cenv env None ty accMethods cenv env baseValOpt overrides and accOp cenv env (op, tyargs, args, _m) = @@ -158,16 +162,16 @@ and accOp cenv env (op, tyargs, args, _m) = and accTraitInfo cenv env (TTrait(tys, _nm, _, argTys, retTy, _sln)) = argTys |> accTypeInst cenv env - retTy |> Option.iter (accTy cenv env) - tys |> List.iter (accTy cenv env) + retTy |> Option.iter (accTy cenv env None) + tys |> List.iter (accTy cenv env None) and accLambdas cenv env valReprInfo expr exprTy = match stripDebugPoints expr with | Expr.TyChoose (_tps, bodyExpr, _m) -> accLambdas cenv env valReprInfo bodyExpr exprTy - | Expr.Lambda _ - | Expr.TyLambda _ -> + | Expr.Lambda (range = range) + | Expr.TyLambda (range = range) -> let _tps, ctorThisValOpt, baseValOpt, vsl, body, bodyTy = destLambdaWithValReprInfo cenv.g cenv.amap valReprInfo (expr, exprTy) - accTy cenv env bodyTy + accTy cenv env (Some range) bodyTy vsl |> List.iterSquared (accVal cenv env) baseValOpt |> Option.iter (accVal cenv env) ctorThisValOpt |> Option.iter (accVal cenv env) @@ -198,23 +202,23 @@ and accSwitch cenv env (e, cases, dflt, _m) = and accDiscrim cenv env d = match d with | DecisionTreeTest.UnionCase(_ucref, tinst) -> accTypeInst cenv env tinst - | DecisionTreeTest.ArrayLength(_, ty) -> accTy cenv env ty + | DecisionTreeTest.ArrayLength(_, ty) -> accTy cenv env None ty | DecisionTreeTest.Const _ | DecisionTreeTest.IsNull -> () - | DecisionTreeTest.IsInst (srcTy, tgtTy) -> accTy cenv env srcTy; accTy cenv env tgtTy + | DecisionTreeTest.IsInst (srcTy, tgtTy) -> accTy cenv env None srcTy; accTy cenv env None tgtTy | DecisionTreeTest.ActivePatternCase (exp, tys, _, _, _, _) -> accExpr cenv env exp accTypeInst cenv env tys | DecisionTreeTest.Error _ -> () -and accAttrib cenv env (Attrib(_, _k, args, props, _, _, _m)) = +and accAttrib cenv env (Attrib(_, _k, args, props, _, _, m)) = args |> List.iter (fun (AttribExpr(expr1, expr2)) -> accExpr cenv env expr1 accExpr cenv env expr2) props |> List.iter (fun (AttribNamedArg(_nm, ty, _flg, AttribExpr(expr, expr2))) -> accExpr cenv env expr accExpr cenv env expr2 - accTy cenv env ty) + accTy cenv env (Some m) ty) and accAttribs cenv env attribs = List.iter (accAttrib cenv env) attribs @@ -229,7 +233,7 @@ and accArgReprInfo cenv env (argInfo: ArgReprInfo) = and accVal cenv env v = v.Attribs |> accAttribs cenv env v.ValReprInfo |> Option.iter (accValReprInfo cenv env) - v.Type |> accTy cenv env + v.Type |> accTy cenv env None and accBind cenv env (bind: Binding) = accVal cenv env bind.Var diff --git a/src/Compiler/Checking/NameResolution.fs b/src/Compiler/Checking/NameResolution.fs index 6fa70c26fc7..ae22812c7d9 100644 --- a/src/Compiler/Checking/NameResolution.fs +++ b/src/Compiler/Checking/NameResolution.fs @@ -541,8 +541,9 @@ let private GetCSharpStyleIndexedExtensionMembersForTyconRef (amap: Import.Impor let csharpStyleExtensionMembers = if IsTyconRefUsedForCSharpStyleExtensionMembers g m tcrefOfStaticClass || tcrefOfStaticClass.IsLocalRef then - GetImmediateIntrinsicMethInfosOfType (None, AccessorDomain.AccessibleFromSomeFSharpCode) g amap m ty - |> List.filter (IsMethInfoPlainCSharpStyleExtensionMember g m true) + protectAssemblyExploration [] (fun () -> + GetImmediateIntrinsicMethInfosOfType (None, AccessorDomain.AccessibleFromSomeFSharpCode) g amap m ty + |> List.filter (IsMethInfoPlainCSharpStyleExtensionMember g m true)) else [] @@ -2137,14 +2138,16 @@ type TcResultsSinkImpl(tcGlobals, ?sourceText: ISourceText) = if allowedRange m then if replace then remove m - elif not (isAlreadyDone endPos item m) then + + if not (isAlreadyDone endPos item m) then capturedNameResolutions.Add(CapturedNameResolution(item, tpinst, occurenceType, nenv, ad, m)) member sink.NotifyMethodGroupNameResolution(endPos, item, itemMethodGroup, tpinst, occurenceType, nenv, ad, m, replace) = if allowedRange m then if replace then remove m - elif not (isAlreadyDone endPos item m) then + + if not (isAlreadyDone endPos item m) then capturedNameResolutions.Add(CapturedNameResolution(item, tpinst, occurenceType, nenv, ad, m)) capturedMethodGroupResolutions.Add(CapturedNameResolution(itemMethodGroup, [], occurenceType, nenv, ad, m)) @@ -2724,6 +2727,36 @@ let rec ResolveLongIdentInTypePrim (ncenv: NameResolver) nenv lookupKind (resInf let errorTextF s = match tryTcrefOfAppTy g ty with + | ValueSome tcref when tcref.IsRecordTycon -> + let alternative = nenv.eFieldLabels |> Map.tryFind nm + match alternative with + | Some fieldLabels -> + let fieldsOfResolvedType = tcref.AllFieldsArray |> Array.map (fun f -> f.LogicalName) |> Set.ofArray + let fieldsOfAlternatives = + fieldLabels + |> Seq.collect (fun l -> l.Tycon.AllFieldsArray |> Array.map (fun f -> f.LogicalName)) + |> Set.ofSeq + let intersect = Set.intersect fieldsOfAlternatives fieldsOfResolvedType + + if not intersect.IsEmpty then + let resolvedTypeName = NicePrint.fqnOfEntityRef g tcref + let namesOfAlternatives = + fieldLabels + |> List.map (fun l -> $" %s{NicePrint.fqnOfEntityRef g l.TyconRef}") + |> fun names -> $" %s{resolvedTypeName}" :: names + let candidates = System.String.Join("\n", namesOfAlternatives) + let overlappingNames = + intersect + |> Set.toArray + |> Array.sort + |> Array.map (fun s -> $" %s{s}") + |> fun a -> System.String.Join("\n", a) + if g.langVersion.SupportsFeature(LanguageFeature.WarningWhenMultipleRecdTypeChoice) then + warning(Error(FSComp.SR.tcMultipleRecdTypeChoice(candidates, resolvedTypeName, overlappingNames), m)) + else + informationalWarning(Error(FSComp.SR.tcMultipleRecdTypeChoice(candidates, resolvedTypeName, overlappingNames), m)) + | _ -> () + FSComp.SR.undefinedNameFieldConstructorOrMemberWhenTypeIsKnown(tcref.DisplayNameWithStaticParametersAndUnderscoreTypars, s) | ValueSome tcref -> FSComp.SR.undefinedNameFieldConstructorOrMemberWhenTypeIsKnown(tcref.DisplayNameWithStaticParametersAndUnderscoreTypars, s) | _ -> diff --git a/src/Compiler/Checking/NicePrint.fs b/src/Compiler/Checking/NicePrint.fs index 2ab993e369a..95da6fa9bfd 100644 --- a/src/Compiler/Checking/NicePrint.fs +++ b/src/Compiler/Checking/NicePrint.fs @@ -2615,6 +2615,8 @@ let stringOfFSAttrib denv x = x |> PrintTypes.layoutAttrib denv |> squareAngleL let stringOfILAttrib denv x = x |> PrintTypes.layoutILAttrib denv |> squareAngleL |> showL +let fqnOfEntityRef g x = x |> layoutTyconRefImpl false (DisplayEnv.Empty g) |> showL + let layoutImpliedSignatureOfModuleOrNamespace showHeader denv infoReader ad m contents = InferredSigPrinting.layoutImpliedSignatureOfModuleOrNamespace showHeader denv infoReader ad m contents diff --git a/src/Compiler/Checking/NicePrint.fsi b/src/Compiler/Checking/NicePrint.fsi index 792ec2b44ed..ffe6aa7ea84 100644 --- a/src/Compiler/Checking/NicePrint.fsi +++ b/src/Compiler/Checking/NicePrint.fsi @@ -135,6 +135,8 @@ val stringOfFSAttrib: denv: DisplayEnv -> x: Attrib -> string val stringOfILAttrib: denv: DisplayEnv -> ILType * ILAttribElem list -> string +val fqnOfEntityRef: g: TcGlobals -> x: EntityRef -> string + val layoutImpliedSignatureOfModuleOrNamespace: showHeader: bool -> denv: DisplayEnv -> diff --git a/src/Compiler/FSComp.txt b/src/Compiler/FSComp.txt index 0da140f884d..cd463878354 100644 --- a/src/Compiler/FSComp.txt +++ b/src/Compiler/FSComp.txt @@ -1572,6 +1572,7 @@ featureStaticMembersInInterfaces,"Static members in interfaces" featureNonInlineLiteralsAsPrintfFormat,"String values marked as literals and IL constants as printf format" featureNestedCopyAndUpdate,"Nested record field copy-and-update" featureExtendedStringInterpolation,"Extended string interpolation similar to C# raw string literals." +featureWarningWhenMultipleRecdTypeChoice,"Raises warnings when multiple record type matches were found during name resolution because of overlapping field names." 3353,fsiInvalidDirective,"Invalid directive '#%s %s'" 3354,tcNotAFunctionButIndexerNamedIndexingNotYetEnabled,"This value supports indexing, e.g. '%s.[index]'. The syntax '%s[index]' requires /langversion:preview. See https://aka.ms/fsharp-index-notation." 3354,tcNotAFunctionButIndexerIndexingNotYetEnabled,"This expression supports indexing, e.g. 'expr.[index]'. The syntax 'expr[index]' requires /langversion:preview. See https://aka.ms/fsharp-index-notation." @@ -1692,3 +1693,4 @@ featureEscapeBracesInFormattableString,"Escapes curly braces before calling Form 3563,lexInvalidIdentifier,"This is not a valid identifier" 3564,parsMissingUnionCaseName,"Missing union case name" 3565,parsExpectingType,"Expecting type" +3566,tcMultipleRecdTypeChoice,"Multiple type matches were found:\n%s\nThe type '%s' was used. Due to the overlapping field names\n%s\nconsider using type annotations or change the order of open statements." diff --git a/src/Compiler/FSharp.Compiler.Service.fsproj b/src/Compiler/FSharp.Compiler.Service.fsproj index 54f68ef21d1..ecf060a63ef 100644 --- a/src/Compiler/FSharp.Compiler.Service.fsproj +++ b/src/Compiler/FSharp.Compiler.Service.fsproj @@ -25,6 +25,7 @@ $(IntermediateOutputPath)$(TargetFramework)\ $(IntermediateOutputPath)$(TargetFramework)\ false + Debug;Release;ReleaseCompressed diff --git a/src/Compiler/Facilities/LanguageFeatures.fs b/src/Compiler/Facilities/LanguageFeatures.fs index f46b0dbeee1..996b63760e8 100644 --- a/src/Compiler/Facilities/LanguageFeatures.fs +++ b/src/Compiler/Facilities/LanguageFeatures.fs @@ -67,6 +67,7 @@ type LanguageFeature = | NonInlineLiteralsAsPrintfFormat | NestedCopyAndUpdate | ExtendedStringInterpolation + | WarningWhenMultipleRecdTypeChoice /// LanguageVersion management type LanguageVersion(versionText) = @@ -157,6 +158,7 @@ type LanguageVersion(versionText) = LanguageFeature.NonInlineLiteralsAsPrintfFormat, previewVersion LanguageFeature.NestedCopyAndUpdate, previewVersion LanguageFeature.ExtendedStringInterpolation, previewVersion + LanguageFeature.WarningWhenMultipleRecdTypeChoice, previewVersion ] @@ -279,6 +281,7 @@ type LanguageVersion(versionText) = | LanguageFeature.NonInlineLiteralsAsPrintfFormat -> FSComp.SR.featureNonInlineLiteralsAsPrintfFormat () | LanguageFeature.NestedCopyAndUpdate -> FSComp.SR.featureNestedCopyAndUpdate () | LanguageFeature.ExtendedStringInterpolation -> FSComp.SR.featureExtendedStringInterpolation () + | LanguageFeature.WarningWhenMultipleRecdTypeChoice -> FSComp.SR.featureWarningWhenMultipleRecdTypeChoice () /// Get a version string associated with the given feature. static member GetFeatureVersionString feature = diff --git a/src/Compiler/Facilities/LanguageFeatures.fsi b/src/Compiler/Facilities/LanguageFeatures.fsi index d12c77fdcbe..ab85fdc4aae 100644 --- a/src/Compiler/Facilities/LanguageFeatures.fsi +++ b/src/Compiler/Facilities/LanguageFeatures.fsi @@ -57,6 +57,7 @@ type LanguageFeature = | NonInlineLiteralsAsPrintfFormat | NestedCopyAndUpdate | ExtendedStringInterpolation + | WarningWhenMultipleRecdTypeChoice /// LanguageVersion management type LanguageVersion = diff --git a/src/Compiler/Interactive/fsi.fs b/src/Compiler/Interactive/fsi.fs index 1c7e7bcd2ac..5cd50aadff2 100644 --- a/src/Compiler/Interactive/fsi.fs +++ b/src/Compiler/Interactive/fsi.fs @@ -4689,7 +4689,7 @@ type FsiEvaluationSession let errs = diagnosticsLogger.GetDiagnostics() let errorInfos = - DiagnosticHelpers.CreateDiagnostics(errorOptions, true, scriptFile, errs, true) + DiagnosticHelpers.CreateDiagnostics(errorOptions, true, scriptFile, errs, true, tcConfigB.flatErrors) let userRes = match res with diff --git a/src/Compiler/Service/FSharpCheckerResults.fs b/src/Compiler/Service/FSharpCheckerResults.fs index 070185bdc16..e2feb604bad 100644 --- a/src/Compiler/Service/FSharpCheckerResults.fs +++ b/src/Compiler/Service/FSharpCheckerResults.fs @@ -62,8 +62,7 @@ open FSharp.Compiler.AbstractIL.ILBinaryReader type FSharpUnresolvedReferencesSet = FSharpUnresolvedReferencesSet of UnresolvedAssemblyReference list [] -type internal DelayedILModuleReader = - +type DelayedILModuleReader = val private name: string val private gate: obj val mutable private getStream: (CancellationToken -> Stream option) @@ -77,6 +76,8 @@ type internal DelayedILModuleReader = result = Unchecked.defaultof<_> } + member this.OutputFile = this.name + member this.TryGetILModuleReader() = // fast path match box this.result with @@ -117,23 +118,14 @@ type internal DelayedILModuleReader = [] type FSharpReferencedProject = | FSharpReference of projectOutputFile: string * options: FSharpProjectOptions - | PEReference of projectOutputFile: string * getStamp: (unit -> DateTime) * delayedReader: DelayedILModuleReader + | PEReference of getStamp: (unit -> DateTime) * delayedReader: DelayedILModuleReader | ILModuleReference of projectOutputFile: string * getStamp: (unit -> DateTime) * getReader: (unit -> ILModuleReader) member this.OutputFile = match this with | FSharpReference (projectOutputFile = projectOutputFile) - | PEReference (projectOutputFile = projectOutputFile) | ILModuleReference (projectOutputFile = projectOutputFile) -> projectOutputFile - - static member CreateFSharp(projectOutputFile, options) = - FSharpReference(projectOutputFile, options) - - static member CreatePortableExecutable(projectOutputFile, getStamp, getStream) = - PEReference(projectOutputFile, getStamp, DelayedILModuleReader(projectOutputFile, getStream)) - - static member CreateFromILModuleReader(projectOutputFile, getStamp, getReader) = - ILModuleReference(projectOutputFile, getStamp, getReader) + | PEReference (delayedReader = reader) -> reader.OutputFile override this.Equals(o) = match o with @@ -141,8 +133,8 @@ type FSharpReferencedProject = match this, o with | FSharpReference (projectOutputFile1, options1), FSharpReference (projectOutputFile2, options2) -> projectOutputFile1 = projectOutputFile2 && options1 = options2 - | PEReference (projectOutputFile1, getStamp1, _), PEReference (projectOutputFile2, getStamp2, _) -> - projectOutputFile1 = projectOutputFile2 && (getStamp1 ()) = (getStamp2 ()) + | PEReference (getStamp1, reader1), PEReference (getStamp2, reader2) -> + reader1.OutputFile = reader2.OutputFile && (getStamp1 ()) = (getStamp2 ()) | ILModuleReference (projectOutputFile1, getStamp1, _), ILModuleReference (projectOutputFile2, getStamp2, _) -> projectOutputFile1 = projectOutputFile2 && (getStamp1 ()) = (getStamp2 ()) | _ -> false @@ -192,8 +184,8 @@ and FSharpProjectOptions = match r1, r2 with | FSharpReferencedProject.FSharpReference (n1, a), FSharpReferencedProject.FSharpReference (n2, b) -> n1 = n2 && FSharpProjectOptions.AreSameForChecking(a, b) - | FSharpReferencedProject.PEReference (n1, getStamp1, _), FSharpReferencedProject.PEReference (n2, getStamp2, _) -> - n1 = n2 && (getStamp1 ()) = (getStamp2 ()) + | FSharpReferencedProject.PEReference (getStamp1, reader1), FSharpReferencedProject.PEReference (getStamp2, reader2) -> + reader1.OutputFile = reader2.OutputFile && (getStamp1 ()) = (getStamp2 ()) | _ -> false) && options1.LoadTime = options2.LoadTime @@ -2207,7 +2199,8 @@ module internal ParseAndCheckFile = mainInputFileName, diagnosticsOptions: FSharpDiagnosticOptions, sourceText: ISourceText, - suggestNamesForErrors: bool + suggestNamesForErrors: bool, + flatErrors: bool ) = let mutable options = diagnosticsOptions let diagnosticsCollector = ResizeArray<_>() @@ -2218,7 +2211,16 @@ module internal ParseAndCheckFile = let collectOne severity diagnostic = for diagnostic in - DiagnosticHelpers.ReportDiagnostic(options, false, mainInputFileName, fileInfo, diagnostic, severity, suggestNamesForErrors) do + DiagnosticHelpers.ReportDiagnostic( + options, + false, + mainInputFileName, + fileInfo, + diagnostic, + severity, + suggestNamesForErrors, + flatErrors + ) do diagnosticsCollector.Add diagnostic if severity = FSharpDiagnosticSeverity.Error then @@ -2327,7 +2329,7 @@ module internal ParseAndCheckFile = usingLexbufForParsing (createLexbuf options.LangVersionText sourceText, fileName) (fun lexbuf -> let errHandler = - DiagnosticsHandler(false, fileName, options.DiagnosticOptions, sourceText, suggestNamesForErrors) + DiagnosticsHandler(false, fileName, options.DiagnosticOptions, sourceText, suggestNamesForErrors, false) let lexfun = createLexerFunction fileName options lexbuf errHandler @@ -2421,6 +2423,7 @@ module internal ParseAndCheckFile = options: FSharpParsingOptions, userOpName: string, suggestNamesForErrors: bool, + flatErrors: bool, identCapture: bool ) = Trace.TraceInformation("FCS: {0}.{1} ({2})", userOpName, "parseFile", fileName) @@ -2429,7 +2432,7 @@ module internal ParseAndCheckFile = Activity.start "ParseAndCheckFile.parseFile" [| Activity.Tags.fileName, fileName |] let errHandler = - DiagnosticsHandler(true, fileName, options.DiagnosticOptions, sourceText, suggestNamesForErrors) + DiagnosticsHandler(true, fileName, options.DiagnosticOptions, sourceText, suggestNamesForErrors, flatErrors) use _ = UseDiagnosticsLogger errHandler.DiagnosticsLogger @@ -2596,7 +2599,14 @@ module internal ParseAndCheckFile = // Initialize the error handler let errHandler = - DiagnosticsHandler(true, mainInputFileName, tcConfig.diagnosticsOptions, sourceText, suggestNamesForErrors) + DiagnosticsHandler( + true, + mainInputFileName, + tcConfig.diagnosticsOptions, + sourceText, + suggestNamesForErrors, + tcConfig.flatErrors + ) use _ = UseDiagnosticsLogger errHandler.DiagnosticsLogger @@ -3260,6 +3270,7 @@ type FsiInteractiveChecker(legacyReferenceResolver, tcConfig: TcConfig, tcGlobal parsingOptions, userOpName, suggestNamesForErrors, + tcConfig.flatErrors, tcConfig.captureIdentifiersWhenParsing ) diff --git a/src/Compiler/Service/FSharpCheckerResults.fsi b/src/Compiler/Service/FSharpCheckerResults.fsi index 6eb541982d0..c2e1cec1e4a 100644 --- a/src/Compiler/Service/FSharpCheckerResults.fsi +++ b/src/Compiler/Service/FSharpCheckerResults.fsi @@ -28,13 +28,15 @@ open FSharp.Compiler.Text /// Delays the creation of an ILModuleReader [] -type internal DelayedILModuleReader = +type DelayedILModuleReader = new: name: string * getStream: (CancellationToken -> Stream option) -> DelayedILModuleReader + member OutputFile: string + /// Will lazily create the ILModuleReader. /// Is only evaluated once and can be called by multiple threads. - member TryGetILModuleReader: unit -> Cancellable + member internal TryGetILModuleReader: unit -> Cancellable /// Unused in this API type public FSharpUnresolvedReferencesSet = internal FSharpUnresolvedReferencesSet of UnresolvedAssemblyReference list @@ -92,50 +94,41 @@ type public FSharpProjectOptions = /// Compute the project directory. member internal ProjectDirectory: string -and [] public FSharpReferencedProject = - internal - | FSharpReference of projectOutputFile: string * options: FSharpProjectOptions - | PEReference of projectOutputFile: string * getStamp: (unit -> DateTime) * delayedReader: DelayedILModuleReader - | ILModuleReference of - projectOutputFile: string * - getStamp: (unit -> DateTime) * - getReader: (unit -> ILModuleReader) - - /// - /// The fully qualified path to the output of the referenced project. This should be the same value as the -r - /// reference in the project options for this referenced project. - /// - member OutputFile: string +and [] FSharpReferencedProject = /// - /// Creates a reference for an F# project. The physical data for it is stored/cached inside of the compiler service. + /// A reference for an F# project. The physical data for it is stored/cached inside of the compiler service. /// /// The fully qualified path to the output of the referenced project. This should be the same value as the -r reference in the project options for this referenced project. /// The Project Options for this F# project - static member CreateFSharp: projectOutputFile: string * options: FSharpProjectOptions -> FSharpReferencedProject + | FSharpReference of projectOutputFile: string * options: FSharpProjectOptions /// - /// Creates a reference for any portable executable, including F#. The stream is owned by this reference. + /// A reference for any portable executable, including F#. The stream is owned by this reference. /// The stream will be automatically disposed when there are no references to FSharpReferencedProject and is GC collected. /// Once the stream is evaluated, the function that constructs the stream will no longer be referenced by anything. /// If the stream evaluation throws an exception, it will be automatically handled. /// - /// The fully qualified path to the output of the referenced project. This should be the same value as the -r reference in the project options for this referenced project. /// A function that calculates a last-modified timestamp for this reference. This will be used to determine if the reference is up-to-date. - /// A function that opens a Portable Executable data stream for reading. - static member CreatePortableExecutable: - projectOutputFile: string * getStamp: (unit -> DateTime) * getStream: (CancellationToken -> Stream option) -> - FSharpReferencedProject + /// A function that opens a Portable Executable data stream for reading. + | PEReference of getStamp: (unit -> DateTime) * delayedReader: DelayedILModuleReader /// - /// Creates a reference from an ILModuleReader. + /// A reference from an ILModuleReader. /// /// The fully qualified path to the output of the referenced project. This should be the same value as the -r reference in the project options for this referenced project. /// A function that calculates a last-modified timestamp for this reference. This will be used to determine if the reference is up-to-date. /// A function that creates an ILModuleReader for reading module data. - static member CreateFromILModuleReader: - projectOutputFile: string * getStamp: (unit -> DateTime) * getReader: (unit -> ILModuleReader) -> - FSharpReferencedProject + | ILModuleReference of + projectOutputFile: string * + getStamp: (unit -> DateTime) * + getReader: (unit -> ILModuleReader) + + /// + /// The fully qualified path to the output of the referenced project. This should be the same value as the -r + /// reference in the project options for this referenced project. + /// + member OutputFile: string /// Represents the use of an F# symbol from F# source code [] @@ -537,6 +530,7 @@ module internal ParseAndCheckFile = options: FSharpParsingOptions * userOpName: string * suggestNamesForErrors: bool * + flatErrors: bool * identCapture: bool -> FSharpDiagnostic[] * ParsedInput * bool diff --git a/src/Compiler/Service/IncrementalBuild.fs b/src/Compiler/Service/IncrementalBuild.fs index dc27983338e..5403a37b86b 100644 --- a/src/Compiler/Service/IncrementalBuild.fs +++ b/src/Compiler/Service/IncrementalBuild.fs @@ -1599,16 +1599,18 @@ type IncrementalBuilder(initialState: IncrementalBuilderInitialState, state: Inc } let diagnostics = - match builderOpt with - | Some builder -> - let diagnosticsOptions = builder.TcConfig.diagnosticsOptions - let diagnosticsLogger = CompilationDiagnosticLogger("IncrementalBuilderCreation", diagnosticsOptions) - delayedLogger.CommitDelayedDiagnostics diagnosticsLogger - diagnosticsLogger.GetDiagnostics() - | _ -> - Array.ofList delayedLogger.Diagnostics + let diagnostics, flatErrors = + match builderOpt with + | Some builder -> + let diagnosticsOptions = builder.TcConfig.diagnosticsOptions + let diagnosticsLogger = CompilationDiagnosticLogger("IncrementalBuilderCreation", diagnosticsOptions) + delayedLogger.CommitDelayedDiagnostics diagnosticsLogger + diagnosticsLogger.GetDiagnostics(), builder.TcConfig.flatErrors + | _ -> + Array.ofList delayedLogger.Diagnostics, false + diagnostics |> Array.map (fun (diagnostic, severity) -> - FSharpDiagnostic.CreateFromException(diagnostic, severity, range.Zero, suggestNamesForErrors)) + FSharpDiagnostic.CreateFromException(diagnostic, severity, range.Zero, suggestNamesForErrors, flatErrors)) return builderOpt, diagnostics } \ No newline at end of file diff --git a/src/Compiler/Service/ServiceAssemblyContent.fs b/src/Compiler/Service/ServiceAssemblyContent.fs index 0a89eb646d2..2b54ed7f229 100644 --- a/src/Compiler/Service/ServiceAssemblyContent.fs +++ b/src/Compiler/Service/ServiceAssemblyContent.fs @@ -247,7 +247,7 @@ module AssemblyContent = // are not triggered (see "if not entity.IsProvided") and the other data accessed is immutable or computed safely // on-demand. However a more compete review may be warranted. - use _ignoreAllDiagnostics = new DiagnosticsScope() + use _ignoreAllDiagnostics = new DiagnosticsScope(false) signature.TryGetEntities() |> Seq.collect (traverseEntity contentType Parent.Empty) @@ -265,7 +265,7 @@ module AssemblyContent = // concurrently with other threads. On an initial review this is not a problem since type provider computations // are not triggered (see "if not entity.IsProvided") and the other data accessed is immutable or computed safely // on-demand. However a more compete review may be warranted. - use _ignoreAllDiagnostics = new DiagnosticsScope() + use _ignoreAllDiagnostics = new DiagnosticsScope(false) #if !NO_TYPEPROVIDERS match assemblies |> List.filter (fun x -> not x.IsProviderGenerated), fileName with diff --git a/src/Compiler/Service/ServiceParsedInputOps.fs b/src/Compiler/Service/ServiceParsedInputOps.fs index 91c48c42bcb..a0f8a810ccb 100644 --- a/src/Compiler/Service/ServiceParsedInputOps.fs +++ b/src/Compiler/Service/ServiceParsedInputOps.fs @@ -2012,7 +2012,7 @@ module ParsedInput = // We ignore all diagnostics during this operation // // Based on an initial review, no diagnostics should be generated. However the code should be checked more closely. - use _ignoreAllDiagnostics = new DiagnosticsScope() + use _ignoreAllDiagnostics = new DiagnosticsScope(false) let mutable result = None let mutable ns = None @@ -2175,7 +2175,7 @@ module ParsedInput = // We ignore all diagnostics during this operation // // Based on an initial review, no diagnostics should be generated. However the code should be checked more closely. - use _ignoreAllDiagnostics = new DiagnosticsScope() + use _ignoreAllDiagnostics = new DiagnosticsScope(false) match res with | None -> [||] diff --git a/src/Compiler/Service/service.fs b/src/Compiler/Service/service.fs index 8b39b71e69a..ae56b28acb2 100644 --- a/src/Compiler/Service/service.fs +++ b/src/Compiler/Service/service.fs @@ -99,14 +99,14 @@ module Helpers = | _ -> false module CompileHelpers = - let mkCompilationDiagnosticsHandlers () = + let mkCompilationDiagnosticsHandlers (flatErrors) = let diagnostics = ResizeArray<_>() let diagnosticsLogger = { new DiagnosticsLogger("CompileAPI") with member _.DiagnosticSink(diag, isError) = - diagnostics.Add(FSharpDiagnostic.CreateFromException(diag, isError, range0, true)) // Suggest names for errors + diagnostics.Add(FSharpDiagnostic.CreateFromException(diag, isError, range0, true, flatErrors)) // Suggest names for errors member _.ErrorCount = diagnostics @@ -137,7 +137,8 @@ module CompileHelpers = /// Compile using the given flags. Source files names are resolved via the FileSystem API. The output file must be given by a -o flag. let compileFromArgs (ctok, argv: string[], legacyReferenceResolver, tcImportsCapture, dynamicAssemblyCreator) = - let diagnostics, diagnosticsLogger, loggerProvider = mkCompilationDiagnosticsHandlers () + let diagnostics, diagnosticsLogger, loggerProvider = + mkCompilationDiagnosticsHandlers (argv |> Array.contains "--flaterrors") let result = tryCompile diagnosticsLogger (fun exiter -> @@ -254,7 +255,7 @@ type BackgroundCompiler member x.FileName = nm } - | FSharpReferencedProject.PEReference (nm, getStamp, delayedReader) -> + | FSharpReferencedProject.PEReference (getStamp, delayedReader) -> { new IProjectReference with member x.EvaluateRawContents() = node { @@ -272,7 +273,7 @@ type BackgroundCompiler } member x.TryGetLogicalTimeStamp _ = getStamp () |> Some - member x.FileName = nm + member x.FileName = delayedReader.OutputFile } | FSharpReferencedProject.ILModuleReference (nm, getStamp, getReader) -> @@ -487,7 +488,7 @@ type BackgroundCompiler checkFileInProjectCache.Set(ltok, key, res) res) - member _.ParseFile(fileName: string, sourceText: ISourceText, options: FSharpParsingOptions, cache: bool, userOpName: string) = + member _.ParseFile(fileName: string, sourceText: ISourceText, options: FSharpParsingOptions, cache: bool, flatErrors: bool, userOpName: string) = async { use _ = Activity.start @@ -507,14 +508,22 @@ type BackgroundCompiler Interlocked.Increment(&actualParseFileCount) |> ignore let parseDiagnostics, parseTree, anyErrors = - ParseAndCheckFile.parseFile (sourceText, fileName, options, userOpName, suggestNamesForErrors, captureIdentifiersWhenParsing) + ParseAndCheckFile.parseFile ( + sourceText, + fileName, + options, + userOpName, + suggestNamesForErrors, + flatErrors, + captureIdentifiersWhenParsing + ) let res = FSharpParseFileResults(parseDiagnostics, parseTree, anyErrors, options.SourceFiles) parseCacheLock.AcquireLock(fun ltok -> parseFileCache.Set(ltok, (fileName, hash, options), res)) return res else let parseDiagnostics, parseTree, anyErrors = - ParseAndCheckFile.parseFile (sourceText, fileName, options, userOpName, false, captureIdentifiersWhenParsing) + ParseAndCheckFile.parseFile (sourceText, fileName, options, userOpName, false, flatErrors, captureIdentifiersWhenParsing) return FSharpParseFileResults(parseDiagnostics, parseTree, anyErrors, options.SourceFiles) } @@ -537,7 +546,14 @@ type BackgroundCompiler let parseTree, _, _, parseDiagnostics = builder.GetParseResultsForFile fileName let parseDiagnostics = - DiagnosticHelpers.CreateDiagnostics(builder.TcConfig.diagnosticsOptions, false, fileName, parseDiagnostics, suggestNamesForErrors) + DiagnosticHelpers.CreateDiagnostics( + builder.TcConfig.diagnosticsOptions, + false, + fileName, + parseDiagnostics, + suggestNamesForErrors, + builder.TcConfig.flatErrors + ) let diagnostics = [| yield! creationDiags; yield! parseDiagnostics |] @@ -767,6 +783,7 @@ type BackgroundCompiler parsingOptions, userOpName, suggestNamesForErrors, + builder.TcConfig.flatErrors, captureIdentifiersWhenParsing ) @@ -835,12 +852,26 @@ type BackgroundCompiler let diagnosticsOptions = builder.TcConfig.diagnosticsOptions let parseDiagnostics = - DiagnosticHelpers.CreateDiagnostics(diagnosticsOptions, false, fileName, parseDiagnostics, suggestNamesForErrors) + DiagnosticHelpers.CreateDiagnostics( + diagnosticsOptions, + false, + fileName, + parseDiagnostics, + suggestNamesForErrors, + builder.TcConfig.flatErrors + ) let parseDiagnostics = [| yield! creationDiags; yield! parseDiagnostics |] let tcDiagnostics = - DiagnosticHelpers.CreateDiagnostics(diagnosticsOptions, false, fileName, tcDiagnostics, suggestNamesForErrors) + DiagnosticHelpers.CreateDiagnostics( + diagnosticsOptions, + false, + fileName, + tcDiagnostics, + suggestNamesForErrors, + builder.TcConfig.flatErrors + ) let tcDiagnostics = [| yield! creationDiags; yield! tcDiagnostics |] @@ -994,7 +1025,14 @@ type BackgroundCompiler let tcDependencyFiles = tcInfo.tcDependencyFiles let tcDiagnostics = - DiagnosticHelpers.CreateDiagnostics(diagnosticsOptions, true, fileName, tcDiagnostics, suggestNamesForErrors) + DiagnosticHelpers.CreateDiagnostics( + diagnosticsOptions, + true, + fileName, + tcDiagnostics, + suggestNamesForErrors, + builder.TcConfig.flatErrors + ) let diagnostics = [| yield! creationDiags; yield! tcDiagnostics |] @@ -1083,8 +1121,6 @@ type BackgroundCompiler [| Activity.Tags.fileName, fileName; Activity.Tags.userOpName, _userOpName |] cancellable { - use diagnostics = new DiagnosticsScope() - // Do we add a reference to FSharp.Compiler.Interactive.Settings by default? let useFsiAuxLib = defaultArg useFsiAuxLib true let useSdkRefs = defaultArg useSdkRefs true @@ -1102,6 +1138,8 @@ type BackgroundCompiler let otherFlags = defaultArg otherFlags extraFlags + use diagnostics = new DiagnosticsScope(otherFlags |> Array.contains "--flaterrors") + let useSimpleResolution = otherFlags |> Array.exists (fun x -> x = "--simpleresolution") let loadedTimeStamp = defaultArg loadedTimeStamp DateTime.MaxValue // Not 'now', we don't want to force reloading @@ -1159,7 +1197,8 @@ type BackgroundCompiler let diags = loadClosure.LoadClosureRootFileDiagnostics - |> List.map (fun (exn, isError) -> FSharpDiagnostic.CreateFromException(exn, isError, range.Zero, false)) + |> List.map (fun (exn, isError) -> + FSharpDiagnostic.CreateFromException(exn, isError, range.Zero, false, options.OtherOptions |> Array.contains "--flaterrors")) return options, (diags @ diagnostics.Diagnostics) } @@ -1414,7 +1453,7 @@ type FSharpChecker member _.ParseFile(fileName, sourceText, options, ?cache, ?userOpName: string) = let cache = defaultArg cache true let userOpName = defaultArg userOpName "Unknown" - backgroundCompiler.ParseFile(fileName, sourceText, options, cache, userOpName) + backgroundCompiler.ParseFile(fileName, sourceText, options, cache, false, userOpName) member ic.ParseFileInProject(fileName, source: string, options, ?cache: bool, ?userOpName: string) = let parsingOptions, _ = ic.GetParsingOptionsFromProjectOptions(options) @@ -1650,7 +1689,7 @@ type FSharpChecker member _.GetParsingOptionsFromCommandLineArgs(sourceFiles, argv, ?isInteractive, ?isEditing) = let isEditing = defaultArg isEditing false let isInteractive = defaultArg isInteractive false - use errorScope = new DiagnosticsScope() + use errorScope = new DiagnosticsScope(argv |> List.contains "--flaterrors") let tcConfigB = TcConfigBuilder.CreateNew( diff --git a/src/Compiler/Symbols/FSharpDiagnostic.fs b/src/Compiler/Symbols/FSharpDiagnostic.fs index c4b57e84c9f..f621860d6a1 100644 --- a/src/Compiler/Symbols/FSharpDiagnostic.fs +++ b/src/Compiler/Symbols/FSharpDiagnostic.fs @@ -71,15 +71,15 @@ type FSharpDiagnostic(m: range, severity: FSharpDiagnosticSeverity, message: str sprintf "%s (%d,%d)-(%d,%d) %s %s %s" fileName s.Line (s.Column + 1) e.Line (e.Column + 1) subcategory severity message /// Decompose a warning or error into parts: position, severity, message, error number - static member CreateFromException(diagnostic: PhasedDiagnostic, severity, fallbackRange: range, suggestNames: bool) = + static member CreateFromException(diagnostic: PhasedDiagnostic, severity, fallbackRange: range, suggestNames: bool, flatErrors: bool) = let m = match diagnostic.Range with Some m -> m | None -> fallbackRange - let msg = diagnostic.FormatCore(false, suggestNames) + let msg = diagnostic.FormatCore(flatErrors, suggestNames) let errorNum = diagnostic.Number FSharpDiagnostic(m, severity, msg, diagnostic.Subcategory(), errorNum, "FS") /// Decompose a warning or error into parts: position, severity, message, error number - static member CreateFromExceptionAndAdjustEof(diagnostic, severity, fallbackRange: range, (linesCount: int, lastLength: int), suggestNames: bool) = - let diagnostic = FSharpDiagnostic.CreateFromException(diagnostic, severity, fallbackRange, suggestNames) + static member CreateFromExceptionAndAdjustEof(diagnostic, severity, fallbackRange: range, (linesCount: int, lastLength: int), suggestNames: bool, flatErrors: bool) = + let diagnostic = FSharpDiagnostic.CreateFromException(diagnostic, severity, fallbackRange, suggestNames, flatErrors) // Adjust to make sure that diagnostics reported at Eof are shown at the linesCount let startLine, startChanged = min (Line.toZ diagnostic.Range.StartLine, false) (linesCount, true) @@ -102,7 +102,7 @@ type FSharpDiagnostic(m: range, severity: FSharpDiagnosticSeverity, message: str /// Use to reset error and warning handlers [] -type DiagnosticsScope() = +type DiagnosticsScope(flatErrors: bool) = let mutable diags = [] let unwindBP = UseBuildPhase BuildPhase.TypeCheck let unwindEL = @@ -110,7 +110,7 @@ type DiagnosticsScope() = { new DiagnosticsLogger("DiagnosticsScope") with member _.DiagnosticSink(diagnostic, severity) = - let diagnostic = FSharpDiagnostic.CreateFromException(diagnostic, severity, range.Zero, false) + let diagnostic = FSharpDiagnostic.CreateFromException(diagnostic, severity, range.Zero, false, flatErrors) diags <- diagnostic :: diags member _.ErrorCount = diags.Length } @@ -139,7 +139,7 @@ type DiagnosticsScope() = /// autocomplete, then the error message is shown in replacement of the text (rather than crashing Visual /// Studio, or swallowing the exception completely) static member Protect<'a> (m: range) (f: unit->'a) (err: string->'a): 'a = - use diagnosticsScope = new DiagnosticsScope() + use diagnosticsScope = new DiagnosticsScope(false) let res = try Some (f()) @@ -184,7 +184,7 @@ type internal CompilationDiagnosticLogger (debugName: string, options: FSharpDia module DiagnosticHelpers = - let ReportDiagnostic (options: FSharpDiagnosticOptions, allErrors, mainInputFileName, fileInfo, diagnostic: PhasedDiagnostic, severity, suggestNames) = + let ReportDiagnostic (options: FSharpDiagnosticOptions, allErrors, mainInputFileName, fileInfo, diagnostic: PhasedDiagnostic, severity, suggestNames, flatErrors) = [ let severity = if diagnostic.ReportAsError (options, severity) then FSharpDiagnosticSeverity.Error @@ -198,12 +198,12 @@ module DiagnosticHelpers = // We use the first line of the file as a fallbackRange for reporting unexpected errors. // Not ideal, but it's hard to see what else to do. let fallbackRange = rangeN mainInputFileName 1 - let diagnostic = FSharpDiagnostic.CreateFromExceptionAndAdjustEof (diagnostic, severity, fallbackRange, fileInfo, suggestNames) + let diagnostic = FSharpDiagnostic.CreateFromExceptionAndAdjustEof (diagnostic, severity, fallbackRange, fileInfo, suggestNames, flatErrors) let fileName = diagnostic.Range.FileName if allErrors || fileName = mainInputFileName || fileName = TcGlobals.DummyFileNameForRangesWithoutASpecificLocation then yield diagnostic ] - let CreateDiagnostics (options, allErrors, mainInputFileName, diagnostics, suggestNames) = + let CreateDiagnostics (options, allErrors, mainInputFileName, diagnostics, suggestNames, flatErrors) = let fileInfo = (Int32.MaxValue, Int32.MaxValue) [| for diagnostic, severity in diagnostics do - yield! ReportDiagnostic (options, allErrors, mainInputFileName, fileInfo, diagnostic, severity, suggestNames) |] + yield! ReportDiagnostic (options, allErrors, mainInputFileName, fileInfo, diagnostic, severity, suggestNames, flatErrors) |] diff --git a/src/Compiler/Symbols/FSharpDiagnostic.fsi b/src/Compiler/Symbols/FSharpDiagnostic.fsi index 313c14240e4..fca4ad77061 100644 --- a/src/Compiler/Symbols/FSharpDiagnostic.fsi +++ b/src/Compiler/Symbols/FSharpDiagnostic.fsi @@ -71,11 +71,16 @@ type public FSharpDiagnostic = severity: FSharpDiagnosticSeverity * range * lastPosInFile: (int * int) * - suggestNames: bool -> + suggestNames: bool * + flatErrors: bool -> FSharpDiagnostic static member internal CreateFromException: - diagnostic: PhasedDiagnostic * severity: FSharpDiagnosticSeverity * range * suggestNames: bool -> + diagnostic: PhasedDiagnostic * + severity: FSharpDiagnosticSeverity * + range * + suggestNames: bool * + flatErrors: bool -> FSharpDiagnostic /// Newlines are recognized and replaced with (ASCII 29, the 'group separator'), @@ -95,7 +100,7 @@ type internal DiagnosticsScope = interface IDisposable - new: unit -> DiagnosticsScope + new: bool -> DiagnosticsScope member Diagnostics: FSharpDiagnostic list @@ -122,7 +127,8 @@ module internal DiagnosticHelpers = fileInfo: (int * int) * diagnostic: PhasedDiagnostic * severity: FSharpDiagnosticSeverity * - suggestNames: bool -> + suggestNames: bool * + flatErrors: bool -> FSharpDiagnostic list val CreateDiagnostics: @@ -130,5 +136,6 @@ module internal DiagnosticHelpers = allErrors: bool * mainInputFileName: string * seq * - suggestNames: bool -> + suggestNames: bool * + flatErrors: bool -> FSharpDiagnostic[] diff --git a/src/Compiler/Symbols/Symbols.fs b/src/Compiler/Symbols/Symbols.fs index 8595d61bf1b..a7baed599bf 100644 --- a/src/Compiler/Symbols/Symbols.fs +++ b/src/Compiler/Symbols/Symbols.fs @@ -988,6 +988,10 @@ type FSharpUnionCase(cenv, v: UnionCaseRef) = checkIsResolved() v.Range + member _.DeclaringEntity = + checkIsResolved() + FSharpEntity(cenv, v.TyconRef) + member _.HasFields = if isUnresolved() then false else v.UnionCase.RecdFieldsArray.Length <> 0 diff --git a/src/Compiler/Symbols/Symbols.fsi b/src/Compiler/Symbols/Symbols.fsi index 44e215e5214..418b42b03df 100644 --- a/src/Compiler/Symbols/Symbols.fsi +++ b/src/Compiler/Symbols/Symbols.fsi @@ -454,6 +454,9 @@ type FSharpUnionCase = /// Get the range of the name of the case member DeclarationLocation: range + /// Get the declaring entity of the case + member DeclaringEntity: FSharpEntity + /// Indicates if the union case has field definitions member HasFields: bool diff --git a/src/Compiler/SyntaxTree/LexFilter.fs b/src/Compiler/SyntaxTree/LexFilter.fs index f0fc084b789..e163646f688 100644 --- a/src/Compiler/SyntaxTree/LexFilter.fs +++ b/src/Compiler/SyntaxTree/LexFilter.fs @@ -6,7 +6,7 @@ module internal FSharp.Compiler.LexFilter open System.Collections.Generic open Internal.Utilities.Text.Lexing -open FSharp.Compiler +open FSharp.Compiler open Internal.Utilities.Library open FSharp.Compiler.AbstractIL.Diagnostics open FSharp.Compiler.DiagnosticsLogger @@ -22,52 +22,52 @@ let stringOfPos (pos: Position) = sprintf "(%d:%d)" pos.OriginalLine pos.Column let outputPos os (pos: Position) = Printf.fprintf os "(%d:%d)" pos.OriginalLine pos.Column -/// Used for warning strings, which should display columns as 1-based and display +/// Used for warning strings, which should display columns as 1-based and display /// the lines after taking '# line' directives into account (i.e. do not use /// p.OriginalLine) let warningStringOfPosition (pos: Position) = warningStringOfCoords pos.Line pos.Column -type Context = +type Context = // Position is position of keyword. - // bool indicates 'LET' is an offside let that's part of a CtxtSeqBlock where the 'in' is optional - | CtxtLetDecl of bool * Position - | CtxtIf of Position - | CtxtTry of Position - | CtxtFun of Position - | CtxtFunction of Position - | CtxtWithAsLet of Position // 'with' when used in an object expression - | CtxtWithAsAugment of Position // 'with' as used in a type augmentation - | CtxtMatch of Position - | CtxtFor of Position - | CtxtWhile of Position - | CtxtWhen of Position + // bool indicates 'LET' is an offside let that's part of a CtxtSeqBlock where the 'in' is optional + | CtxtLetDecl of bool * Position + | CtxtIf of Position + | CtxtTry of Position + | CtxtFun of Position + | CtxtFunction of Position + | CtxtWithAsLet of Position // 'with' when used in an object expression + | CtxtWithAsAugment of Position // 'with' as used in a type augmentation + | CtxtMatch of Position + | CtxtFor of Position + | CtxtWhile of Position + | CtxtWhen of Position | CtxtVanilla of Position * bool // boolean indicates if vanilla started with 'x = ...' or 'x.y = ...' - | CtxtThen of Position - | CtxtElse of Position - | CtxtDo of Position - | CtxtInterfaceHead of Position + | CtxtThen of Position + | CtxtElse of Position + | CtxtDo of Position + | CtxtInterfaceHead of Position | CtxtTypeDefns of Position // 'type =', not removed when we find the "=" - + | CtxtNamespaceHead of Position * token | CtxtModuleHead of Position * token * LexingModuleAttributes - | CtxtMemberHead of Position - | CtxtMemberBody of Position - // If bool is true then this is "whole file" + | CtxtMemberHead of Position + | CtxtMemberBody of Position + // If bool is true then this is "whole file" // module A.B - // If bool is false, this is a "module declaration" + // If bool is false, this is a "module declaration" // module A = ... - | CtxtModuleBody of Position * bool - | CtxtNamespaceBody of Position - | CtxtException of Position - | CtxtParen of token * Position - // Position is position of following token - | CtxtSeqBlock of FirstInSequence * Position * AddBlockEnd + | CtxtModuleBody of Position * bool + | CtxtNamespaceBody of Position + | CtxtException of Position + | CtxtParen of token * Position + // Position is position of following token + | CtxtSeqBlock of FirstInSequence * Position * AddBlockEnd // Indicates we're processing the second part of a match, after the 'with' // First bool indicates "was this 'with' followed immediately by a '|'"? | CtxtMatchClauses of bool * Position - member c.StartPos = - match c with + member c.StartPos = + match c with | CtxtNamespaceHead (p, _) | CtxtModuleHead (p, _, _) | CtxtException p | CtxtModuleBody (p, _) | CtxtNamespaceBody p | CtxtLetDecl (_, p) | CtxtDo p | CtxtInterfaceHead p | CtxtTypeDefns p | CtxtParen (_, p) | CtxtMemberHead p | CtxtMemberBody p | CtxtWithAsLet p @@ -77,8 +77,8 @@ type Context = member c.StartCol = c.StartPos.Column - override c.ToString() = - match c with + override c.ToString() = + match c with | CtxtNamespaceHead _ -> "nshead" | CtxtModuleHead _ -> "modhead" | CtxtException _ -> "exception" @@ -100,7 +100,7 @@ type Context = | CtxtMatch _ -> "match" | CtxtFor _ -> "for" | CtxtWhile p -> sprintf "while(%s)" (stringOfPos p) - | CtxtWhen _ -> "when" + | CtxtWhen _ -> "when" | CtxtTry _ -> "try" | CtxtFun _ -> "fun" | CtxtFunction _ -> "function" @@ -108,54 +108,54 @@ type Context = | CtxtThen _ -> "then" | CtxtElse p -> sprintf "else(%s)" (stringOfPos p) | CtxtVanilla (p, _) -> sprintf "vanilla(%s)" (stringOfPos p) - + and AddBlockEnd = AddBlockEnd | NoAddBlockEnd | AddOneSidedBlockEnd and FirstInSequence = FirstInSeqBlock | NotFirstInSeqBlock and LexingModuleAttributes = LexingModuleAttributes | NotLexingModuleAttributes -let isInfix token = - match token with - | COMMA - | BAR_BAR - | AMP_AMP - | AMP +let isInfix token = + match token with + | COMMA + | BAR_BAR + | AMP_AMP + | AMP | OR - | INFIX_BAR_OP _ - | INFIX_AMP_OP _ - | INFIX_COMPARE_OP _ - | DOLLAR + | INFIX_BAR_OP _ + | INFIX_AMP_OP _ + | INFIX_COMPARE_OP _ + | DOLLAR // For the purposes of #light processing, <, > and = are not considered to be infix operators. // This is because treating them as infix conflicts with their role in other parts of the grammar, - // e.g. to delimit "f", or for "let f x = ...." + // e.g. to delimit "f", or for "let f x = ...." // // This has the impact that a SeqBlock does not automatically start on the right of a "<", ">" or "=", // e.g. - // let f x = (x = + // let f x = (x = // let a = 1 // no #light block started here, parentheses or 'in' needed // a + x) // LESS | GREATER | EQUALS - + | INFIX_AT_HAT_OP _ - | PLUS_MINUS_OP _ + | PLUS_MINUS_OP _ | COLON_COLON | COLON_GREATER | COLON_QMARK_GREATER - | COLON_EQUALS - | MINUS - | STAR + | COLON_EQUALS + | MINUS + | STAR | INFIX_STAR_DIV_MOD_OP _ - | INFIX_STAR_STAR_OP _ + | INFIX_STAR_STAR_OP _ | QMARK_QMARK -> true | _ -> false -let infixTokenLength token = - match token with +let infixTokenLength token = + match token with | COMMA -> 1 | AMP -> 1 | OR -> 1 | DOLLAR -> 1 - | MINUS -> 1 + | MINUS -> 1 | STAR -> 1 | BAR -> 1 | LESS false -> 1 @@ -167,16 +167,16 @@ let infixTokenLength token = | COLON_EQUALS -> 2 | BAR_BAR -> 2 | AMP_AMP -> 2 - | INFIX_BAR_OP d - | INFIX_AMP_OP d - | INFIX_COMPARE_OP d + | INFIX_BAR_OP d + | INFIX_AMP_OP d + | INFIX_COMPARE_OP d | INFIX_AT_HAT_OP d - | PLUS_MINUS_OP d + | PLUS_MINUS_OP d | INFIX_STAR_DIV_MOD_OP d | INFIX_STAR_STAR_OP d -> d.Length | COLON_QMARK_GREATER -> 3 | _ -> assert false; 1 - + /// Matches against a left-parenthesis-like token that is valid in expressions. // // LBRACK_LESS and GREATER_RBRACK are not here because adding them in these active patterns @@ -197,20 +197,20 @@ let (|TokenRExprParen|_|) token = /// Determine the tokens that may align with the 'if' of an 'if/then/elif/else' without closing /// the construct let rec isIfBlockContinuator token = - match token with + match token with // The following tokens may align with the "if" without closing the "if", e.g. // if ... // then ... // elif ... - // else ... - | THEN | ELSE | ELIF -> true - // Likewise + // else ... + | THEN | ELSE | ELIF -> true + // Likewise // if ... then ( - // ) elif begin - // end else ... - | END | RPAREN -> true - // The following arise during reprocessing of the inserted tokens, e.g. when we hit a DONE - | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true + // ) elif begin + // end else ... + | END | RPAREN -> true + // The following arise during reprocessing of the inserted tokens, e.g. when we hit a DONE + | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true | ODUMMY token -> isIfBlockContinuator token | _ -> false @@ -218,215 +218,215 @@ let rec isIfBlockContinuator token = /// Determine the token that may align with the 'match' of a 'match/with' without closing /// the construct let rec isMatchBlockContinuator token = - match token with + match token with // These tokens may align with the "match" without closing the construct, e.g. // match ... - // with ... + // with ... | WITH -> true // The following arise during reprocessing of the inserted tokens when we hit a DONE - | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true + | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true | ODUMMY token -> isMatchBlockContinuator token | _ -> false /// Determine the token that may align with the 'try' of a 'try/with' or 'try/finally' without closing /// the construct let rec isTryBlockContinuator token = - match token with + match token with // These tokens may align with the "try" without closing the construct, e.g. // try ... - // with ... - | FINALLY | WITH -> true + // with ... + | FINALLY | WITH -> true // The following arise during reprocessing of the inserted tokens when we hit a DONE - | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true + | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true | ODUMMY token -> isTryBlockContinuator token | _ -> false let rec isThenBlockContinuator token = - match token with + match token with // The following arise during reprocessing of the inserted tokens when we hit a DONE - | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true + | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true | ODUMMY token -> isThenBlockContinuator token | _ -> false let rec isDoContinuator token = - match token with + match token with // These tokens may align with the "for" without closing the construct, e.g. - // for ... - // do - // ... - // done *) - | DONE -> true + // for ... + // do + // ... + // done *) + | DONE -> true | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true // The following arise during reprocessing of the inserted tokens when we hit a DONE | ODUMMY token -> isDoContinuator token | _ -> false let rec isInterfaceContinuator token = - match token with + match token with // These tokens may align with the token "interface" without closing the construct, e.g. - // interface ... with + // interface ... with // ... - // end - | END -> true + // end + | END -> true | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true // The following arise during reprocessing of the inserted tokens when we hit a DONE | ODUMMY token -> isInterfaceContinuator token | _ -> false let rec isNamespaceContinuator token = - match token with - // These tokens end the construct, e.g. - // namespace A.B.C + match token with + // These tokens end the construct, e.g. + // namespace A.B.C // ... // namespace <-- here - // .... - | EOF _ | NAMESPACE -> false + // .... + | EOF _ | NAMESPACE -> false | ODUMMY token -> isNamespaceContinuator token - | _ -> true // anything else is a namespace continuator + | _ -> true // anything else is a namespace continuator let rec isTypeContinuator token = - match token with + match token with // The following tokens may align with the token "type" without closing the construct, e.g. - // type X = + // type X = // | A // | B // and Y = c <--- 'and' HERE - // + // // type X = { // x: int // y: int // } <--- '}' HERE - // and Y = c + // and Y = c // // type Complex = struct // val im : float // end with <--- 'end' HERE // static member M() = 1 - // end - | RBRACE _ | WITH | BAR | AND | END -> true - - // The following arise during reprocessing of the inserted tokens when we hit a DONE - | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true + // end + | RBRACE _ | WITH | BAR | AND | END -> true + + // The following arise during reprocessing of the inserted tokens when we hit a DONE + | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true | ODUMMY token -> isTypeContinuator token | _ -> false let rec isForLoopContinuator token = - match token with + match token with // This token may align with the "for" without closing the construct, e.g. - // for ... do - // ... - // done - | DONE -> true + // for ... do + // ... + // done + | DONE -> true | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true// The following arise during reprocessing of the inserted tokens when we hit a DONE | ODUMMY token -> isForLoopContinuator token | _ -> false let rec isWhileBlockContinuator token = - match token with + match token with // This token may align with the "while" without closing the construct, e.g. - // while ... do - // ... - // done - | DONE -> true + // while ... do + // ... + // done + | DONE -> true | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true // The following arise during reprocessing of the inserted tokens when we hit a DONE | ODUMMY token -> isWhileBlockContinuator token | _ -> false let rec isLetContinuator token = - match token with + match token with // This token may align with the "let" without closing the construct, e.g. // let ... - // and ... - | AND -> true + // and ... + | AND -> true | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true // The following arise during reprocessing of the inserted tokens when we hit a DONE | ODUMMY token -> isLetContinuator token | _ -> false -let rec isTypeSeqBlockElementContinuator token = - match token with +let rec isTypeSeqBlockElementContinuator token = + match token with // A sequence of items separated by '|' counts as one sequence block element, e.g. - // type x = + // type x = // | A <-- These together count as one element // | B <-- These together count as one element // member x.M1 - // member x.M2 + // member x.M2 | BAR -> true | OBLOCKBEGIN | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true // The following arise during reprocessing of the inserted tokens when we hit a DONE - | ODUMMY token -> isTypeSeqBlockElementContinuator token + | ODUMMY token -> isTypeSeqBlockElementContinuator token | _ -> false -// Work out when a token doesn't terminate a single item in a sequence definition +// Work out when a token doesn't terminate a single item in a sequence definition let rec isSeqBlockElementContinuator token = - isInfix token || - // Infix tokens may align with the first column of a sequence block without closing a sequence element and starting a new one - // e.g. + isInfix token || + // Infix tokens may align with the first column of a sequence block without closing a sequence element and starting a new one + // e.g. // let f x - // h x + // h x // |> y <------- NOTE: Not a new element in the sequence - match token with + match token with // The following tokens may align with the first column of a sequence block without closing a sequence element and starting a new one *) - // e.g. + // e.g. // new MenuItem("&Open...", - // new EventHandler(fun _ _ -> + // new EventHandler(fun _ _ -> // ... // ), <------- NOTE RPAREN HERE // Shortcut.CtrlO) - | END | AND | WITH | THEN | RPAREN | RBRACE _ | BAR_RBRACE | RBRACK | BAR_RBRACK | RQUOTE _ -> true + | END | AND | WITH | THEN | RPAREN | RBRACE _ | BAR_RBRACE | RBRACK | BAR_RBRACK | RQUOTE _ -> true // The following arise during reprocessing of the inserted tokens when we hit a DONE - | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true - | ODUMMY token -> isSeqBlockElementContinuator token + | ORIGHT_BLOCK_END | OBLOCKEND | ODECLEND -> true + | ODUMMY token -> isSeqBlockElementContinuator token | _ -> false -let rec isWithAugmentBlockContinuator token = - match token with +let rec isWithAugmentBlockContinuator token = + match token with // This token may align with "with" of an augmentation block without closing the construct, e.g. // interface Foo - // with + // with // member ... - // end - | END -> true + // end + | END -> true | ODUMMY token -> isWithAugmentBlockContinuator token | _ -> false -let isAtomicExprEndToken token = +let isAtomicExprEndToken token = match token with - | IDENT _ - | INT8 _ | INT16 _ | INT32 _ | INT64 _ | NATIVEINT _ + | IDENT _ + | INT8 _ | INT16 _ | INT32 _ | INT64 _ | NATIVEINT _ | UINT8 _ | UINT16 _ | UINT32 _ | UINT64 _ | UNATIVEINT _ - | DECIMAL _ | BIGNUM _ | STRING _ | BYTEARRAY _ | CHAR _ - | IEEE32 _ | IEEE64 _ - | RPAREN | RBRACK | RBRACE _ | BAR_RBRACE | BAR_RBRACK | END + | DECIMAL _ | BIGNUM _ | STRING _ | BYTEARRAY _ | CHAR _ + | IEEE32 _ | IEEE64 _ + | RPAREN | RBRACK | RBRACE _ | BAR_RBRACE | BAR_RBRACK | END | NULL | FALSE | TRUE | UNDERSCORE -> true | _ -> false - + //---------------------------------------------------------------------------- // give a 'begin' token, does an 'end' token match? //-------------------------------------------------------------------------- -let parenTokensBalance token1 token2 = - match token1, token2 with - | LPAREN, RPAREN - | LBRACE _, RBRACE _ - | LBRACE_BAR, BAR_RBRACE - | LBRACK, RBRACK - | INTERFACE, END - | CLASS, END - | SIG, END - | STRUCT, END +let parenTokensBalance token1 token2 = + match token1, token2 with + | LPAREN, RPAREN + | LBRACE _, RBRACE _ + | LBRACE_BAR, BAR_RBRACE + | LBRACK, RBRACK + | INTERFACE, END + | CLASS, END + | SIG, END + | STRUCT, END | INTERP_STRING_BEGIN_PART _, INTERP_STRING_END _ | INTERP_STRING_BEGIN_PART _, INTERP_STRING_PART _ | INTERP_STRING_PART _, INTERP_STRING_PART _ | INTERP_STRING_PART _, INTERP_STRING_END _ | LBRACK_BAR, BAR_RBRACK - | LESS true, GREATER true - | BEGIN, END -> true - | LQUOTE q1, RQUOTE q2 when q1 = q2 -> true + | LESS true, GREATER true + | BEGIN, END -> true + | LQUOTE q1, RQUOTE q2 when q1 = q2 -> true | _ -> false - + /// Used to save some aspects of the lexbuffer state [] type LexbufState(startPos: Position, endPos : Position, - pastEOF : bool) = + pastEOF : bool) = member _.StartPos = startPos member _.EndPos = endPos member _.PastEOF = pastEOF @@ -434,13 +434,13 @@ type LexbufState(startPos: Position, /// Used to save the state related to a token /// Treat as though this is read-only. [] -type TokenTup = +type TokenTup = // This is mutable for performance reasons. val mutable Token : token val mutable LexbufState : LexbufState val mutable LastTokenPos: Position new (token, state, lastTokenPos) = { Token=token; LexbufState=state;LastTokenPos=lastTokenPos } - + /// Returns starting position of the token member x.StartPos = x.LexbufState.StartPos /// Returns end position of the token @@ -457,7 +457,7 @@ type TokenTupPool() = let mutable currentPoolSize = 0 let stack = Stack(10) - member pool.Rent() = + member pool.Rent() = if stack.Count = 0 then if currentPoolSize < maxSize then stack.Push(TokenTup(Unchecked.defaultof<_>, Unchecked.defaultof<_>, Unchecked.defaultof<_>)) @@ -479,24 +479,24 @@ type TokenTupPool() = stack.Push x /// Returns a token 'tok' with the same position as this token - member pool.UseLocation(x: TokenTup, tok) = - let tokState = x.LexbufState + member pool.UseLocation(x: TokenTup, tok) = + let tokState = x.LexbufState let tokTup = pool.Rent() tokTup.Token <- tok tokTup.LexbufState <- LexbufState(tokState.StartPos, tokState.EndPos, false) tokTup.LastTokenPos <- x.LastTokenPos tokTup - - /// Returns a token 'tok' with the same position as this token, except that + + /// Returns a token 'tok' with the same position as this token, except that /// it is shifted by specified number of characters from the left and from the right /// Note: positive value means shift to the right in both cases - member pool.UseShiftedLocation(x: TokenTup, tok, shiftLeft, shiftRight) = + member pool.UseShiftedLocation(x: TokenTup, tok, shiftLeft, shiftRight) = let tokState = x.LexbufState let tokTup = pool.Rent() tokTup.Token <- tok tokTup.LexbufState <- LexbufState(tokState.StartPos.ShiftColumnBy shiftLeft, tokState.EndPos.ShiftColumnBy shiftRight, false) tokTup.LastTokenPos <- x.LastTokenPos - tokTup + tokTup //---------------------------------------------------------------------------- // Utilities for the tokenizer that are needed in other places @@ -504,33 +504,33 @@ type TokenTupPool() = // Strip a bunch of leading '>' of a token, at the end of a typar application // Note: this is used in the 'service.fs' to do limited postprocessing -let (|TyparsCloseOp|_|) (txt: string) = +let (|TyparsCloseOp|_|) (txt: string) = let angles = txt |> Seq.takeWhile (fun c -> c = '>') |> Seq.toList let afterAngles = txt |> Seq.skipWhile (fun c -> c = '>') |> Seq.toList if List.isEmpty angles then None else - let afterOp = - match (System.String(Array.ofSeq afterAngles)) with + let afterOp = + match (System.String(Array.ofSeq afterAngles)) with | "." -> Some DOT | "]" -> Some RBRACK | "-" -> Some MINUS - | ".." -> Some DOT_DOT - | "?" -> Some QMARK - | "??" -> Some QMARK_QMARK - | ":=" -> Some COLON_EQUALS + | ".." -> Some DOT_DOT + | "?" -> Some QMARK + | "??" -> Some QMARK_QMARK + | ":=" -> Some COLON_EQUALS | "::" -> Some COLON_COLON - | "*" -> Some STAR + | "*" -> Some STAR | "&" -> Some AMP - | "->" -> Some RARROW - | "<-" -> Some LARROW - | "=" -> Some EQUALS + | "->" -> Some RARROW + | "<-" -> Some LARROW + | "=" -> Some EQUALS | "<" -> Some (LESS false) | "$" -> Some DOLLAR | "%" -> Some (PERCENT_OP("%") ) | "%%" -> Some (PERCENT_OP("%%")) | "" -> None - | s -> - match List.ofSeq afterAngles with + | s -> + match List.ofSeq afterAngles with | '=' :: _ | '!' :: '=' :: _ | '<' :: _ @@ -566,7 +566,7 @@ type LexFilterImpl ( compilingFSharpCore, lexer: (Lexbuf -> token), lexbuf: Lexbuf -) = +) = //---------------------------------------------------------------------------- // Part I. Building a new lex stream from an old @@ -576,47 +576,47 @@ type LexFilterImpl ( // coming out of an existing lexbuf. Ideally lexbufs would be abstract interfaces // and we could just build a new abstract interface that wraps an existing one. // However that is not how F# lexbufs currently work. - // - // Part of the fakery we perform involves buffering a lookahead token which + // + // Part of the fakery we perform involves buffering a lookahead token which // we eventually pass on to the client. However, this client also looks at // other aspects of the 'state' of lexbuf directly, e.g. F# lexbufs have a triple // (start-pos, end-pos, eof-reached) // // You may ask why the F# parser reads this lexbuf state directly. Well, the - // pars.fsy code itself it doesn't, but the parser engines (prim-parsing.fs) - // certainly do for F#. e.g. when these parsers read a token + // pars.fsy code itself it doesn't, but the parser engines (prim-parsing.fs) + // certainly do for F#. e.g. when these parsers read a token // from the lexstream they also read the position information and keep this - // a related stack. + // a related stack. // // Anyway, this explains the functions getLexbufState(), setLexbufState() etc. //-------------------------------------------------------------------------- - // Make sure we don't report 'eof' when inserting a token, and set the positions to the - // last reported token position + // Make sure we don't report 'eof' when inserting a token, and set the positions to the + // last reported token position let lexbufStateForInsertedDummyTokens (lastTokenStartPos, lastTokenEndPos) = - LexbufState(lastTokenStartPos, lastTokenEndPos, false) + LexbufState(lastTokenStartPos, lastTokenEndPos, false) - let getLexbufState() = - LexbufState(lexbuf.StartPos, lexbuf.EndPos, lexbuf.IsPastEndOfStream) + let getLexbufState() = + LexbufState(lexbuf.StartPos, lexbuf.EndPos, lexbuf.IsPastEndOfStream) let setLexbufState (p: LexbufState) = - lexbuf.StartPos <- p.StartPos + lexbuf.StartPos <- p.StartPos lexbuf.EndPos <- p.EndPos lexbuf.IsPastEndOfStream <- p.PastEOF - let posOfTokenTup (tokenTup: TokenTup) = + let posOfTokenTup (tokenTup: TokenTup) = match tokenTup.Token with - // EOF token is processed as if on column -1 - // This forces the closure of all contexts. - | EOF _ -> tokenTup.LexbufState.StartPos.ColumnMinusOne, tokenTup.LexbufState.EndPos.ColumnMinusOne + // EOF token is processed as if on column -1 + // This forces the closure of all contexts. + | EOF _ -> tokenTup.LexbufState.StartPos.ColumnMinusOne, tokenTup.LexbufState.EndPos.ColumnMinusOne | _ -> tokenTup.LexbufState.StartPos, tokenTup.LexbufState.EndPos - let startPosOfTokenTup (tokenTup: TokenTup) = + let startPosOfTokenTup (tokenTup: TokenTup) = match tokenTup.Token with - // EOF token is processed as if on column -1 - // This forces the closure of all contexts. + // EOF token is processed as if on column -1 + // This forces the closure of all contexts. | EOF _ -> tokenTup.LexbufState.StartPos.ColumnMinusOne - | _ -> tokenTup.LexbufState.StartPos + | _ -> tokenTup.LexbufState.StartPos //---------------------------------------------------------------------------- // TokenTup pool @@ -628,8 +628,8 @@ type LexFilterImpl ( // Part II. The state of the new lex stream object. //-------------------------------------------------------------------------- - // Ok, we're going to the wrapped lexbuf. Set the lexstate back so that the lexbuf - // appears consistent and correct for the wrapped lexer function. + // Ok, we're going to the wrapped lexbuf. Set the lexstate back so that the lexbuf + // appears consistent and correct for the wrapped lexer function. let mutable savedLexbufState = Unchecked.defaultof let mutable haveLexbufState = false let runWrappedLexerInConsistentLexbufState() = @@ -659,18 +659,18 @@ type LexFilterImpl ( let delayedStack = Stack() let mutable tokensThatNeedNoProcessingCount = 0 - let delayToken tokenTup = delayedStack.Push tokenTup + let delayToken tokenTup = delayedStack.Push tokenTup let delayTokenNoProcessing tokenTup = delayToken tokenTup; tokensThatNeedNoProcessingCount <- tokensThatNeedNoProcessingCount + 1 - let popNextTokenTup() = - if delayedStack.Count > 0 then + let popNextTokenTup() = + if delayedStack.Count > 0 then let tokenTup = delayedStack.Pop() if debug then dprintf "popNextTokenTup: delayed token, tokenStartPos = %a\n" outputPos (startPosOfTokenTup tokenTup) tokenTup else if debug then dprintf "popNextTokenTup: no delayed tokens, running lexer...\n" - runWrappedLexerInConsistentLexbufState() - + runWrappedLexerInConsistentLexbufState() + //---------------------------------------------------------------------------- // Part III. Initial configuration of state. @@ -682,64 +682,64 @@ type LexFilterImpl ( let mutable initialized = false let mutable offsideStack = [] let mutable prevWasAtomicEnd = false - + let peekInitial() = // Forget the lexbuf state we might have saved from previous input haveLexbufState <- false let initialLookaheadTokenTup = popNextTokenTup() if debug then dprintf "first token: initialLookaheadTokenLexbufState = %a\n" outputPos (startPosOfTokenTup initialLookaheadTokenTup) - + delayToken initialLookaheadTokenTup initialized <- true offsideStack <- (CtxtSeqBlock(FirstInSeqBlock, startPosOfTokenTup initialLookaheadTokenTup, NoAddBlockEnd)) :: offsideStack - initialLookaheadTokenTup + initialLookaheadTokenTup - let warn (s: TokenTup) msg = + let warn (s: TokenTup) msg = warning(IndentationProblem(msg, mkSynRange (startPosOfTokenTup s) s.LexbufState.EndPos)) // 'query { join x in ys ... }' - // 'query { ... + // 'query { ... // join x in ys ... }' // 'query { for ... do // join x in ys ... }' let detectJoinInCtxt stack = - let rec check s = - match s with + let rec check s = + match s with | CtxtParen(LBRACE _, _) :: _ -> true | (CtxtSeqBlock _ | CtxtDo _ | CtxtFor _) :: rest -> check rest | _ -> false - match stack with + match stack with | CtxtVanilla _ :: rest -> check rest | _ -> false //---------------------------------------------------------------------------- // Part IV. Helper functions for pushing contexts and giving good warnings - // if a context is undented. + // if a context is undented. // // Undentation rules //-------------------------------------------------------------------------- - + let relaxWhitespace2 = lexbuf.SupportsFeature LanguageFeature.RelaxWhitespace2 //let indexerNotationWithoutDot = lexbuf.SupportsFeature LanguageFeature.IndexerNotationWithoutDot let pushCtxt tokenTup (newCtxt: Context) = - let rec undentationLimit strict stack = - match newCtxt, stack with - | _, [] -> PositionWithColumn(newCtxt.StartPos, -1) + let rec undentationLimit strict stack = + match newCtxt, stack with + | _, [] -> PositionWithColumn(newCtxt.StartPos, -1) - // ignore Vanilla because a SeqBlock is always coming + // ignore Vanilla because a SeqBlock is always coming | _, CtxtVanilla _ :: rest -> undentationLimit strict rest | _, CtxtSeqBlock _ :: rest when not strict -> undentationLimit strict rest | _, CtxtParen _ :: rest when not strict -> undentationLimit strict rest - // 'begin match' limited by minimum of two - // '(match' limited by minimum of two + // 'begin match' limited by minimum of two + // '(match' limited by minimum of two | _, (CtxtMatch _ as ctxt1) :: CtxtSeqBlock _ :: (CtxtParen ((BEGIN | LPAREN), _) as ctxt2) :: _ - -> if ctxt1.StartCol <= ctxt2.StartCol - then PositionWithColumn(ctxt1.StartPos, ctxt1.StartCol) - else PositionWithColumn(ctxt2.StartPos, ctxt2.StartCol) + -> if ctxt1.StartCol <= ctxt2.StartCol + then PositionWithColumn(ctxt1.StartPos, ctxt1.StartCol) + else PositionWithColumn(ctxt2.StartPos, ctxt2.StartCol) // Insert this rule to allow // begin match 1 with // | 1 -> () @@ -751,24 +751,24 @@ type LexFilterImpl ( // will consider the CtxtMatch as the limiting context instead of allowing undentation until the parenthesis // Test here: Tests/FSharp.Compiler.ComponentTests/Conformance/LexicalFiltering/Basic/OffsideExceptions.fs, RelaxWhitespace2_AllowedBefore11 | _, (CtxtMatchClauses _ as ctxt1) :: (CtxtMatch _) :: CtxtSeqBlock _ :: (CtxtParen ((BEGIN | LPAREN), _) as ctxt2) :: _ when relaxWhitespace2 - -> if ctxt1.StartCol <= ctxt2.StartCol - then PositionWithColumn(ctxt1.StartPos, ctxt1.StartCol) - else PositionWithColumn(ctxt2.StartPos, ctxt2.StartCol) - - // 'let ... = function' limited by 'let', precisely - // This covers the common form - // - // let f x = function - // | Case1 -> ... - // | Case2 -> ... + -> if ctxt1.StartCol <= ctxt2.StartCol + then PositionWithColumn(ctxt1.StartPos, ctxt1.StartCol) + else PositionWithColumn(ctxt2.StartPos, ctxt2.StartCol) + + // 'let ... = function' limited by 'let', precisely + // This covers the common form + // + // let f x = function + // | Case1 -> ... + // | Case2 -> ... | CtxtMatchClauses _, CtxtFunction _ :: CtxtSeqBlock _ :: (CtxtLetDecl _ as limitCtxt) :: _rest -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) - // Otherwise 'function ...' places no limit until we hit a CtxtLetDecl etc... (Recursive) + // Otherwise 'function ...' places no limit until we hit a CtxtLetDecl etc... (Recursive) | CtxtMatchClauses _, CtxtFunction _ :: rest -> undentationLimit false rest - // 'try ... with' limited by 'try' + // 'try ... with' limited by 'try' | _, (CtxtMatchClauses _ :: (CtxtTry _ as limitCtxt) :: _rest) -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) @@ -776,10 +776,10 @@ type LexFilterImpl ( | _, (CtxtMatchClauses _ :: (CtxtMatch _ as limitCtxt) :: _rest) when relaxWhitespace2 -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) - // 'fun ->' places no limit until we hit a CtxtLetDecl etc... (Recursive) + // 'fun ->' places no limit until we hit a CtxtLetDecl etc... (Recursive) | _, CtxtFun _ :: rest -> undentationLimit false rest - + // 'let ... = f ... begin' limited by 'let' (given RelaxWhitespace2) // 'let (' (pattern match) limited by 'let' (given RelaxWhitespace2) // 'let [' (pattern match) limited by 'let' (given RelaxWhitespace2) @@ -798,9 +798,9 @@ type LexFilterImpl ( | _, CtxtSeqBlock _ :: CtxtParen (TokenLExprParen, _) :: rest when relaxWhitespace2 -> undentationLimit false rest - // 'f ...{' places no limit until we hit a CtxtLetDecl etc... - // 'f ...[' places no limit until we hit a CtxtLetDecl etc... - // 'f ...[|' places no limit until we hit a CtxtLetDecl etc... + // 'f ...{' places no limit until we hit a CtxtLetDecl etc... + // 'f ...[' places no limit until we hit a CtxtLetDecl etc... + // 'f ...[|' places no limit until we hit a CtxtLetDecl etc... | _, CtxtParen ((LBRACE _ | LBRACK | LBRACK_BAR), _) :: CtxtSeqBlock _ :: rest | _, CtxtParen ((LBRACE _ | LBRACK | LBRACK_BAR), _) :: CtxtVanilla _ :: CtxtSeqBlock _ :: rest | _, CtxtSeqBlock _ :: CtxtParen((LBRACE _ | LBRACK | LBRACK_BAR), _) :: CtxtVanilla _ :: CtxtSeqBlock _ :: rest @@ -809,25 +809,25 @@ type LexFilterImpl ( // MAJOR PERMITTED UNDENTATION This is allowing: // if x then y else // let x = 3 + 4 - // x + x + // x + x // This is a serious thing to allow, but is required since there is no "return" in this language. // Without it there is no way of escaping special cases in large bits of code without indenting the main case. - | CtxtSeqBlock _, CtxtElse _ :: (CtxtIf _ as limitCtxt) :: _rest + | CtxtSeqBlock _, CtxtElse _ :: (CtxtIf _ as limitCtxt) :: _rest -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) - // Permitted inner-construct precise block alignment: + // Permitted inner-construct precise block alignment: // interface ... - // with ... - // end - // + // with ... + // end + // // type ... - // with ... - // end + // with ... + // end | CtxtWithAsAugment _, (CtxtInterfaceHead _ | CtxtMemberHead _ | CtxtException _ | CtxtTypeDefns _ as limitCtxt :: _rest) - -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) + -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) // Permit undentation via parentheses (or begin/end) following a 'then', 'else' or 'do': - // if nr > 0 then ( + // if nr > 0 then ( // nr <- nr - 1 // acc <- d // i <- i - 1 @@ -840,8 +840,8 @@ type LexFilterImpl ( // expr // else // expr - // rather than forcing - // if ... + // rather than forcing + // if ... // then expr // else expr // Also ...... with @@ -857,7 +857,7 @@ type LexFilterImpl ( // e.g. // let fffffff() = function // | [] -> 0 - // | _ -> 1 + // | _ -> 1 // // Note this does not allow // let fffffff() = function _ -> @@ -869,33 +869,33 @@ type LexFilterImpl ( | _, CtxtFunction _ :: rest -> undentationLimit false rest - // 'module ... : sig' limited by 'module' - // 'module ... : struct' limited by 'module' - // 'module ... : begin' limited by 'module' - // 'if ... then (' limited by 'if' - // 'if ... then {' limited by 'if' - // 'if ... then [' limited by 'if' - // 'if ... then [|' limited by 'if' - // 'if ... else (' limited by 'if' - // 'if ... else {' limited by 'if' - // 'if ... else [' limited by 'if' - // 'if ... else [|' limited by 'if' + // 'module ... : sig' limited by 'module' + // 'module ... : struct' limited by 'module' + // 'module ... : begin' limited by 'module' + // 'if ... then (' limited by 'if' + // 'if ... then {' limited by 'if' + // 'if ... then [' limited by 'if' + // 'if ... then [|' limited by 'if' + // 'if ... else (' limited by 'if' + // 'if ... else {' limited by 'if' + // 'if ... else [' limited by 'if' + // 'if ... else [|' limited by 'if' | _, CtxtParen ((SIG | STRUCT | BEGIN), _) :: CtxtSeqBlock _ :: (CtxtModuleBody (_, false) as limitCtxt) :: _ | _, CtxtParen ((BEGIN | LPAREN | LBRACK | LBRACE _ | LBRACE_BAR | LBRACK_BAR), _) :: CtxtSeqBlock _ :: CtxtThen _ :: (CtxtIf _ as limitCtxt) :: _ | _, CtxtParen ((BEGIN | LPAREN | LBRACK | LBRACE _ | LBRACE_BAR | LBRACK_BAR | LBRACK_LESS), _) :: CtxtSeqBlock _ :: CtxtElse _ :: (CtxtIf _ as limitCtxt) :: _ - // 'f ... (' in seqblock limited by 'f' - // 'f ... {' in seqblock limited by 'f' NOTE: this is covered by the more generous case above - // 'f ... [' in seqblock limited by 'f' - // 'f ... [|' in seqblock limited by 'f' - // 'f ... Foo<' in seqblock limited by 'f' + // 'f ... (' in seqblock limited by 'f' + // 'f ... {' in seqblock limited by 'f' NOTE: this is covered by the more generous case above + // 'f ... [' in seqblock limited by 'f' + // 'f ... [|' in seqblock limited by 'f' + // 'f ... Foo<' in seqblock limited by 'f' | _, CtxtParen ((BEGIN | LPAREN | LESS true | LBRACK | LBRACK_BAR), _) :: CtxtVanilla _ :: (CtxtSeqBlock _ as limitCtxt) :: _ - // 'type C = class ... ' limited by 'type' - // 'type C = interface ... ' limited by 'type' - // 'type C = struct ... ' limited by 'type' + // 'type C = class ... ' limited by 'type' + // 'type C = interface ... ' limited by 'type' + // 'type C = struct ... ' limited by 'type' | _, CtxtParen ((CLASS | STRUCT | INTERFACE), _) :: CtxtSeqBlock _ :: (CtxtTypeDefns _ as limitCtxt) :: _ - -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol + 1) + -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol + 1) // 'type C(' limited by 'type' | _, CtxtSeqBlock _ :: CtxtParen(LPAREN, _) :: (CtxtTypeDefns _ as limitCtxt) :: _ @@ -904,52 +904,52 @@ type LexFilterImpl ( // 'static member P with get() = ' limited by 'static', likewise others | _, CtxtWithAsLet _ :: (CtxtMemberHead _ as limitCtxt) :: _ when lexbuf.SupportsFeature LanguageFeature.RelaxWhitespace - -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol + 1) + -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol + 1) - // REVIEW: document these + // REVIEW: document these | _, CtxtSeqBlock _ :: CtxtParen((BEGIN | LPAREN | LBRACK | LBRACK_BAR), _) :: CtxtVanilla _ :: (CtxtSeqBlock _ as limitCtxt) :: _ | CtxtSeqBlock _, CtxtParen ((BEGIN | LPAREN | LBRACE _ | LBRACE_BAR | LBRACK | LBRACK_BAR), _) :: CtxtSeqBlock _ :: (CtxtTypeDefns _ | CtxtLetDecl _ | CtxtMemberBody _ | CtxtWithAsLet _ as limitCtxt) :: _ - -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol + 1) + -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol + 1) - // Permitted inner-construct (e.g. "then" block and "else" block in overall - // "if-then-else" block ) block alignment: - // if ... + // Permitted inner-construct (e.g. "then" block and "else" block in overall + // "if-then-else" block ) block alignment: + // if ... // then expr - // elif expr - // else expr - | (CtxtIf _ | CtxtElse _ | CtxtThen _), (CtxtIf _ as limitCtxt) :: _rest + // elif expr + // else expr + | (CtxtIf _ | CtxtElse _ | CtxtThen _), (CtxtIf _ as limitCtxt) :: _rest -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) - // Permitted inner-construct precise block alignment: - // while ... + // Permitted inner-construct precise block alignment: + // while ... // do expr - // done - | CtxtDo _, (CtxtFor _ | CtxtWhile _ as limitCtxt) :: _rest + // done + | CtxtDo _, (CtxtFor _ | CtxtWhile _ as limitCtxt) :: _rest -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) - // These contexts all require indentation by at least one space - | _, (CtxtInterfaceHead _ | CtxtNamespaceHead _ | CtxtModuleHead _ | CtxtException _ | CtxtModuleBody (_, false) | CtxtIf _ | CtxtWithAsLet _ | CtxtLetDecl _ | CtxtMemberHead _ | CtxtMemberBody _ as limitCtxt :: _) - -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol + 1) + // These contexts all require indentation by at least one space + | _, (CtxtInterfaceHead _ | CtxtNamespaceHead _ | CtxtModuleHead _ | CtxtException _ | CtxtModuleBody (_, false) | CtxtIf _ | CtxtWithAsLet _ | CtxtLetDecl _ | CtxtMemberHead _ | CtxtMemberBody _ as limitCtxt :: _) + -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol + 1) - // These contexts can have their contents exactly aligning + // These contexts can have their contents exactly aligning | _, (CtxtParen _ | CtxtFor _ | CtxtWhen _ | CtxtWhile _ | CtxtTypeDefns _ | CtxtMatch _ | CtxtModuleBody (_, true) | CtxtNamespaceBody _ | CtxtTry _ | CtxtMatchClauses _ | CtxtSeqBlock _ as limitCtxt :: _) - -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) - - match newCtxt with - // Don't bother to check pushes of Vanilla blocks since we've + -> PositionWithColumn(limitCtxt.StartPos, limitCtxt.StartCol) + + match newCtxt with + // Don't bother to check pushes of Vanilla blocks since we've // always already pushed a SeqBlock at this position. - | CtxtVanilla _ + | CtxtVanilla _ // String interpolation inner expressions are not limited (e.g. multiline strings) | CtxtParen((INTERP_STRING_BEGIN_PART _ | INTERP_STRING_PART _),_) -> () - | _ -> + | _ -> let p1 = undentationLimit true offsideStack let c2 = newCtxt.StartCol - if c2 < p1.Column then - warn tokenTup - (if debug then - sprintf "possible incorrect indentation: this token is offside of context at position %s, newCtxt = %A, stack = %A, newCtxtPos = %s, c1 = %d, c2 = %d" - (warningStringOfPosition p1.Position) newCtxt offsideStack (stringOfPos newCtxt.StartPos) p1.Column c2 + if c2 < p1.Column then + warn tokenTup + (if debug then + sprintf "possible incorrect indentation: this token is offside of context at position %s, newCtxt = %A, stack = %A, newCtxtPos = %s, c1 = %d, c2 = %d" + (warningStringOfPosition p1.Position) newCtxt offsideStack (stringOfPos newCtxt.StartPos) p1.Column c2 else FSComp.SR.lexfltTokenIsOffsideOfContextStartedEarlier(warningStringOfPosition p1.Position)) let newOffsideStack = newCtxt :: offsideStack @@ -974,14 +974,14 @@ type LexFilterImpl ( // Peek ahead at a token, either from the old lexer or from our delayedStack //-------------------------------------------------------------------------- - let peekNextTokenTup() = + let peekNextTokenTup() = let tokenTup = popNextTokenTup() delayToken tokenTup tokenTup - - let peekNextToken() = + + let peekNextToken() = peekNextTokenTup().Token - + //---------------------------------------------------------------------------- // Adjacency precedence rule //-------------------------------------------------------------------------- @@ -990,16 +990,16 @@ type LexFilterImpl ( let lparenStartPos = startPosOfTokenTup rightTokenTup let tokenEndPos = leftTokenTup.LexbufState.EndPos (tokenEndPos = lparenStartPos) - + let nextTokenIsAdjacentLBrack (tokenTup: TokenTup) = let lookaheadTokenTup = peekNextTokenTup() - match lookaheadTokenTup.Token with + match lookaheadTokenTup.Token with | LBRACK -> isAdjacent tokenTup lookaheadTokenTup | _ -> false let nextTokenIsAdjacentLParen (tokenTup: TokenTup) = let lookaheadTokenTup = peekNextTokenTup() - match lookaheadTokenTup.Token with + match lookaheadTokenTup.Token with | LPAREN -> isAdjacent tokenTup lookaheadTokenTup | _ -> false @@ -1009,52 +1009,52 @@ type LexFilterImpl ( let peekAdjacentTypars indentation (tokenTup: TokenTup) = let lookaheadTokenTup = peekNextTokenTup() - match lookaheadTokenTup.Token with + match lookaheadTokenTup.Token with | INFIX_COMPARE_OP "", false) - | LESS _ -> - let tokenEndPos = tokenTup.LexbufState.EndPos - if isAdjacent tokenTup lookaheadTokenTup then + | LESS _ -> + let tokenEndPos = tokenTup.LexbufState.EndPos + if isAdjacent tokenTup lookaheadTokenTup then let mutable stack = [] - let rec scanAhead nParen = + let rec scanAhead nParen = let lookaheadTokenTup = popNextTokenTup() let lookaheadToken = lookaheadTokenTup.Token stack <- (lookaheadTokenTup, true) :: stack let lookaheadTokenStartPos = startPosOfTokenTup lookaheadTokenTup - match lookaheadToken with - | EOF _ | SEMICOLON_SEMICOLON -> false + match lookaheadToken with + | EOF _ | SEMICOLON_SEMICOLON -> false | _ when indentation && lookaheadTokenStartPos < tokenEndPos -> false | RPAREN | RBRACK -> let nParen = nParen - 1 - if nParen > 0 then - scanAhead nParen - else + if nParen > 0 then + scanAhead nParen + else false - | GREATER _ | GREATER_RBRACK | GREATER_BAR_RBRACK -> + | GREATER _ | GREATER_RBRACK | GREATER_BAR_RBRACK -> let nParen = nParen - 1 let hasAfterOp = (match lookaheadToken with GREATER _ -> false | _ -> true) - if nParen > 0 then + if nParen > 0 then // Don't smash the token if there is an after op and we're in a nested paren stack <- (lookaheadTokenTup, not hasAfterOp) :: stack.Tail - scanAhead nParen - else - // On successful parse of a set of type parameters, look for an adjacent (, e.g. + scanAhead nParen + else + // On successful parse of a set of type parameters, look for an adjacent (, e.g. // M(args) // and insert a HIGH_PRECEDENCE_PAREN_APP if not hasAfterOp && nextTokenIsAdjacentLParen lookaheadTokenTup then let dotTokenTup = peekNextTokenTup() stack <- (pool.UseLocation(dotTokenTup, HIGH_PRECEDENCE_PAREN_APP), false) :: stack true - | INFIX_COMPARE_OP (TyparsCloseOp(greaters, afterOp)) -> + | INFIX_COMPARE_OP (TyparsCloseOp(greaters, afterOp)) -> let nParen = nParen - greaters.Length - if nParen > 0 then + if nParen > 0 then // Don't smash the token if there is an after op and we're in a nested paren stack <- (lookaheadTokenTup, not afterOp.IsSome) :: stack.Tail - scanAhead nParen - else - // On successful parse of a set of type parameters, look for an adjacent (, e.g. + scanAhead nParen + else + // On successful parse of a set of type parameters, look for an adjacent (, e.g. // M>(args) // and insert a HIGH_PRECEDENCE_PAREN_APP if afterOp.IsNone && nextTokenIsAdjacentLParen lookaheadTokenTup then @@ -1066,12 +1066,12 @@ type LexFilterImpl ( | LBRACK | LBRACK_LESS | INFIX_COMPARE_OP "", false) -> + | LQUOTE ("<@ @>", false) -> scanAhead (nParen+1) - - // These tokens CAN occur in non-parenthesized positions in the grammar of types or type parameter definitions + + // These tokens CAN occur in non-parenthesized positions in the grammar of types or type parameter definitions // Thus we explicitly DO consider these to be type applications: // fx // fx @@ -1084,42 +1084,42 @@ type LexFilterImpl ( // f<{| C : int |}>x // fx // fx - | DEFAULT | COLON | COLON_GREATER | STRUCT | NULL | DELEGATE | AND | WHEN + | DEFAULT | COLON | COLON_GREATER | STRUCT | NULL | DELEGATE | AND | WHEN | DOT_DOT | NEW | LBRACE_BAR | SEMICOLON | BAR_RBRACE - | INFIX_AT_HAT_OP "^" - | INFIX_AT_HAT_OP "^-" - | INFIX_STAR_DIV_MOD_OP "/" - | MINUS - | GLOBAL + | INFIX_AT_HAT_OP "^" + | INFIX_AT_HAT_OP "^-" + | INFIX_STAR_DIV_MOD_OP "/" + | MINUS + | GLOBAL | CONST | KEYWORD_STRING _ | NULL - | INT8 _ | INT16 _ | INT32 _ | INT64 _ | NATIVEINT _ + | INT8 _ | INT16 _ | INT32 _ | INT64 _ | NATIVEINT _ | UINT8 _ | UINT16 _ | UINT32 _ | UINT64 _ | UNATIVEINT _ - | DECIMAL _ | BIGNUM _ | STRING _ | BYTEARRAY _ | CHAR _ | TRUE | FALSE - | IEEE32 _ | IEEE64 _ + | DECIMAL _ | BIGNUM _ | STRING _ | BYTEARRAY _ | CHAR _ | TRUE | FALSE + | IEEE32 _ | IEEE64 _ | DOT | UNDERSCORE | EQUALS - | IDENT _ | COMMA | RARROW | HASH - | STAR | QUOTE -> + | IDENT _ | COMMA | RARROW | HASH + | STAR | QUOTE -> scanAhead nParen - - - // All other tokens ARE assumed to be part of the grammar of types or type parameter definitions - | _ -> - if nParen > 1 then - scanAhead nParen - else + + + // All other tokens ARE assumed to be part of the grammar of types or type parameter definitions + | _ -> + if nParen > 1 then + scanAhead nParen + else false - + let res = scanAhead 0 // Put the tokens back on and smash them up if needed for (tokenTup, smash) in stack do - if smash then - match tokenTup.Token with + if smash then + match tokenTup.Token with | INFIX_COMPARE_OP " delayToken (pool.UseShiftedLocation(tokenTup, INFIX_STAR_DIV_MOD_OP "/", 1, 0)) delayToken (pool.UseShiftedLocation(tokenTup, LESS res, 0, -1)) @@ -1133,7 +1133,7 @@ type LexFilterImpl ( delayToken (pool.UseShiftedLocation(tokenTup, INFIX_AT_HAT_OP "@", 1, 0)) delayToken (pool.UseShiftedLocation(tokenTup, LESS res, 0, -1)) pool.Return tokenTup - | GREATER_BAR_RBRACK -> + | GREATER_BAR_RBRACK -> delayToken (pool.UseShiftedLocation(tokenTup, BAR_RBRACK, 1, 0)) delayToken (pool.UseShiftedLocation(tokenTup, GREATER res, 0, -2)) pool.Return tokenTup @@ -1144,7 +1144,7 @@ type LexFilterImpl ( | GREATER _ -> delayToken (pool.UseLocation(tokenTup, GREATER res)) pool.Return tokenTup - | INFIX_COMPARE_OP (TyparsCloseOp(greaters, afterOp) as opstr) -> + | INFIX_COMPARE_OP (TyparsCloseOp(greaters, afterOp) as opstr) -> match afterOp with | None -> () | Some tok -> delayToken (pool.UseShiftedLocation(tokenTup, tok, greaters.Length, 0)) @@ -1155,7 +1155,7 @@ type LexFilterImpl ( else delayToken tokenTup res - else + else false | _ -> false @@ -1163,125 +1163,125 @@ type LexFilterImpl ( // End actions //-------------------------------------------------------------------------- - let returnToken (tokenLexbufState: LexbufState) tok = + let returnToken (tokenLexbufState: LexbufState) tok = setLexbufState tokenLexbufState prevWasAtomicEnd <- isAtomicExprEndToken tok tok - + let rec suffixExists p l = match l with [] -> false | _ :: t -> p t || suffixExists p t - let tokenBalancesHeadContext token stack = - match token, stack with + let tokenBalancesHeadContext token stack = + match token, stack with | END, CtxtWithAsAugment _ :: _ | (ELSE | ELIF), CtxtIf _ :: _ | DONE, CtxtDo _ :: _ - // WITH balances except in the following contexts.... Phew - an overused keyword! + // WITH balances except in the following contexts.... Phew - an overused keyword! | WITH, ( (CtxtMatch _ | CtxtException _ | CtxtMemberHead _ | CtxtInterfaceHead _ | CtxtTry _ | CtxtTypeDefns _ | CtxtMemberBody _) :: _ - // This is the nasty record/object-expression case + // This is the nasty record/object-expression case | CtxtSeqBlock _ :: CtxtParen((LBRACE _ | LBRACE_BAR), _) :: _ ) - | FINALLY, CtxtTry _ :: _ -> + | FINALLY, CtxtTry _ :: _ -> true - // for x in ienum ... + // for x in ienum ... // let x = ... in | IN, (CtxtFor _ | CtxtLetDecl _) :: _ -> true // 'query { join x in ys ... }' - // 'query { ... + // 'query { ... // join x in ys ... }' // 'query { for ... do // join x in ys ... }' | IN, stack when detectJoinInCtxt stack -> true - // NOTE: ;; does not terminate a 'namespace' body. - | SEMICOLON_SEMICOLON, CtxtSeqBlock _ :: CtxtNamespaceBody _ :: _ -> + // NOTE: ;; does not terminate a 'namespace' body. + | SEMICOLON_SEMICOLON, CtxtSeqBlock _ :: CtxtNamespaceBody _ :: _ -> true - | SEMICOLON_SEMICOLON, CtxtSeqBlock _ :: CtxtModuleBody (_, true) :: _ -> + | SEMICOLON_SEMICOLON, CtxtSeqBlock _ :: CtxtModuleBody (_, true) :: _ -> true - | t2, CtxtParen(t1, _) :: _ -> + | t2, CtxtParen(t1, _) :: _ -> parenTokensBalance t1 t2 - | _ -> + | _ -> false - + //---------------------------------------------------------------------------- // Parse and transform the stream of tokens coming from popNextTokenTup, pushing // contexts where needed, popping them where things are offside, balancing // parentheses and other constructs. //-------------------------------------------------------------------------- - + let rec hwTokenFetch useBlockRule = let tokenTup = popNextTokenTup() let tokenReplaced = rulesForBothSoftWhiteAndHardWhite tokenTup - if tokenReplaced then hwTokenFetch useBlockRule else + if tokenReplaced then hwTokenFetch useBlockRule else let tokenStartPos = (startPosOfTokenTup tokenTup) let token = tokenTup.Token let tokenLexbufState = tokenTup.LexbufState let tokenStartCol = tokenStartPos.Column - let isSameLine() = - match token with + let isSameLine() = + match token with | EOF _ -> false | _ -> (startPosOfTokenTup (peekNextTokenTup())).OriginalLine = tokenStartPos.OriginalLine - let isControlFlowOrNotSameLine() = - match token with + let isControlFlowOrNotSameLine() = + match token with | EOF _ -> false - | _ -> - not (isSameLine()) || - (match peekNextToken() with TRY | MATCH | MATCH_BANG | IF | LET _ | FOR | WHILE -> true | _ -> false) + | _ -> + not (isSameLine()) || + (match peekNextToken() with TRY | MATCH | MATCH_BANG | IF | LET _ | FOR | WHILE -> true | _ -> false) // Look for '=' or '.Id.id.id = ' after an identifier - let rec isLongIdentEquals token = - match token with + let rec isLongIdentEquals token = + match token with | GLOBAL - | IDENT _ -> - let rec loop() = + | IDENT _ -> + let rec loop() = let tokenTup = popNextTokenTup() - let res = - match tokenTup.Token with + let res = + match tokenTup.Token with | EOF _ -> false - | DOT -> + | DOT -> let tokenTup = popNextTokenTup() - let res = - match tokenTup.Token with + let res = + match tokenTup.Token with | EOF _ -> false | IDENT _ -> loop() | _ -> false delayToken tokenTup res - | EQUALS -> - true + | EQUALS -> + true | _ -> false delayToken tokenTup res loop() | _ -> false - let reprocess() = + let reprocess() = delayToken tokenTup hwTokenFetch useBlockRule - let reprocessWithoutBlockRule() = + let reprocessWithoutBlockRule() = delayToken tokenTup hwTokenFetch false - - let insertTokenFromPrevPosToCurrentPos tok = + + let insertTokenFromPrevPosToCurrentPos tok = delayToken tokenTup if debug then dprintf "inserting %+A\n" tok - // span of inserted token lasts from the col + 1 of the prev token + // span of inserted token lasts from the col + 1 of the prev token // to the beginning of current token - let lastTokenPos = + let lastTokenPos = let pos = tokenTup.LastTokenPos pos.ShiftColumnBy 1 returnToken (lexbufStateForInsertedDummyTokens (lastTokenPos, tokenTup.LexbufState.StartPos)) tok - let insertToken tok = + let insertToken tok = delayToken tokenTup if debug then dprintf "inserting %+A\n" tok returnToken (lexbufStateForInsertedDummyTokens (startPosOfTokenTup tokenTup, tokenTup.LexbufState.EndPos)) tok @@ -1317,14 +1317,14 @@ type LexFilterImpl ( | _ -> false // If you see a 'member' keyword while you are inside the body of another member, then it usually means there is a syntax error inside this method - // and the upcoming 'member' is the start of the next member in the class. For better parser recovery and diagnostics, it is best to pop out of the + // and the upcoming 'member' is the start of the next member in the class. For better parser recovery and diagnostics, it is best to pop out of the // existing member context so the parser can recover. // // However there are two places where 'member' keywords can appear inside expressions inside the body of a member. The first is object expressions, and // the second is static inline constraints. We must not pop the context stack in those cases, or else legal code will not parse. // // It is impossible to decide for sure if we're in one of those two cases, so we must err conservatively if we might be. - let thereIsACtxtMemberBodyOnTheStackAndWeShouldPopStackForUpcomingMember ctxtStack = + let thereIsACtxtMemberBodyOnTheStackAndWeShouldPopStackForUpcomingMember ctxtStack = // a 'member' starter keyword is coming; should we pop? if not(List.exists (function CtxtMemberBody _ -> true | _ -> false) ctxtStack) then false // no member currently on the stack, nothing to pop @@ -1338,47 +1338,47 @@ type LexFilterImpl ( true let endTokenForACtxt ctxt = - match ctxt with + match ctxt with | CtxtFun _ - | CtxtMatchClauses _ - | CtxtWithAsLet _ -> + | CtxtMatchClauses _ + | CtxtWithAsLet _ -> Some OEND - | CtxtWithAsAugment _ -> + | CtxtWithAsAugment _ -> Some ODECLEND - - | CtxtDo _ - | CtxtLetDecl (true, _) -> + + | CtxtDo _ + | CtxtLetDecl (true, _) -> Some ODECLEND - - | CtxtSeqBlock(_, _, AddBlockEnd) -> - Some OBLOCKEND - | CtxtSeqBlock(_, _, AddOneSidedBlockEnd) -> - Some ORIGHT_BLOCK_END + | CtxtSeqBlock(_, _, AddBlockEnd) -> + Some OBLOCKEND + + | CtxtSeqBlock(_, _, AddOneSidedBlockEnd) -> + Some ORIGHT_BLOCK_END - | _ -> + | _ -> None - // Balancing rule. Every 'in' terminates all surrounding blocks up to a CtxtLetDecl, and will be swallowed by - // terminating the corresponding CtxtLetDecl in the rule below. - // Balancing rule. Every 'done' terminates all surrounding blocks up to a CtxtDo, and will be swallowed by - // terminating the corresponding CtxtDo in the rule below. - let tokenForcesHeadContextClosure token stack = + // Balancing rule. Every 'in' terminates all surrounding blocks up to a CtxtLetDecl, and will be swallowed by + // terminating the corresponding CtxtLetDecl in the rule below. + // Balancing rule. Every 'done' terminates all surrounding blocks up to a CtxtDo, and will be swallowed by + // terminating the corresponding CtxtDo in the rule below. + let tokenForcesHeadContextClosure token stack = not (isNil stack) && - match token with + match token with | EOF _ -> true - | SEMICOLON_SEMICOLON -> not (tokenBalancesHeadContext token stack) + | SEMICOLON_SEMICOLON -> not (tokenBalancesHeadContext token stack) | TokenRExprParen - | ELSE - | ELIF - | DONE - | IN - | WITH - | FINALLY + | ELSE + | ELIF + | DONE + | IN + | WITH + | FINALLY | INTERP_STRING_PART _ | INTERP_STRING_END _ -> - not (tokenBalancesHeadContext token stack) && + not (tokenBalancesHeadContext token stack) && // Only close the context if some context is going to match at some point in the stack. // If none match, the token will go through, and error recovery will kick in in the parser and report the extra token, // and then parsing will continue. Closing all the contexts will not achieve much except aid in a catastrophic failure. @@ -1403,39 +1403,39 @@ type LexFilterImpl ( | _ :: (CtxtNamespaceBody _ | CtxtModuleBody _) :: _ -> true // The context pair below is created a namespace/module scope when user explicitly uses 'begin'...'end', // and these can legally contain type definitions, so ignore this combo as uninteresting and recurse deeper - | _ :: CtxtParen((BEGIN|STRUCT), _) :: CtxtSeqBlock _ :: _ -> nextOuterMostInterestingContextIsNamespaceOrModule(offsideStack.Tail.Tail) + | _ :: CtxtParen((BEGIN|STRUCT), _) :: CtxtSeqBlock _ :: _ -> nextOuterMostInterestingContextIsNamespaceOrModule(offsideStack.Tail.Tail) // at the top of the stack there is an implicit module - | _ :: [] -> true + | _ :: [] -> true // anything else is a non-namespace/module | _ -> false while not offsideStack.IsEmpty && (not(nextOuterMostInterestingContextIsNamespaceOrModule offsideStack)) && - (match offsideStack.Head with + (match offsideStack.Head with // open-parens of sorts | CtxtParen(TokenLExprParen, _) -> true // seq blocks - | CtxtSeqBlock _ -> true + | CtxtSeqBlock _ -> true // vanillas - | CtxtVanilla _ -> true + | CtxtVanilla _ -> true // preserve all other contexts | _ -> false) do match offsideStack.Head with | CtxtParen _ -> if debug then dprintf "%s at %a terminates CtxtParen()\n" keywordName outputPos tokenStartPos popCtxt() - | CtxtSeqBlock(_, _, AddBlockEnd) -> + | CtxtSeqBlock(_, _, AddBlockEnd) -> popCtxt() - effectsToDo <- (fun() -> + effectsToDo <- (fun() -> if debug then dprintf "--> because %s is coming, inserting OBLOCKEND\n" keywordName delayTokenNoProcessing (pool.UseLocation(tokenTup, OBLOCKEND))) :: effectsToDo - | CtxtSeqBlock(_, _, NoAddBlockEnd) -> + | CtxtSeqBlock(_, _, NoAddBlockEnd) -> if debug then dprintf "--> because %s is coming, popping CtxtSeqBlock\n" keywordName popCtxt() - | CtxtSeqBlock(_, _, AddOneSidedBlockEnd) -> + | CtxtSeqBlock(_, _, AddOneSidedBlockEnd) -> popCtxt() - effectsToDo <- (fun() -> + effectsToDo <- (fun() -> if debug then dprintf "--> because %s is coming, inserting ORIGHT_BLOCK_END\n" keywordName delayTokenNoProcessing (pool.UseLocation(tokenTup, ORIGHT_BLOCK_END))) :: effectsToDo - | CtxtVanilla _ -> + | CtxtVanilla _ -> if debug then dprintf "--> because %s is coming, popping CtxtVanilla\n" keywordName popCtxt() | _ -> failwith "impossible, the while loop guard just above prevents this" @@ -1454,44 +1454,44 @@ type LexFilterImpl ( pool.Return tokenTup returnToken tokenLexbufState token - match token, offsideStack with + match token, offsideStack with // inserted faux tokens need no other processing - | _ when tokensThatNeedNoProcessingCount > 0 -> + | _ when tokensThatNeedNoProcessingCount > 0 -> tokensThatNeedNoProcessingCount <- tokensThatNeedNoProcessingCount - 1 returnToken tokenLexbufState token - | _ when tokenForcesHeadContextClosure token offsideStack -> + | _ when tokenForcesHeadContextClosure token offsideStack -> let ctxt = offsideStack.Head if debug then dprintf "IN/ELSE/ELIF/DONE/RPAREN/RBRACE/END/INTERP at %a terminates context at position %a\n" outputPos tokenStartPos outputPos ctxt.StartPos popCtxt() - match endTokenForACtxt ctxt with + match endTokenForACtxt ctxt with | Some tok -> if debug then dprintf "--> inserting %+A\n" tok insertToken tok - | _ -> + | _ -> reprocess() - // reset on ';;' rule. A ';;' terminates ALL entries - | SEMICOLON_SEMICOLON, [] -> + // reset on ';;' rule. A ';;' terminates ALL entries + | SEMICOLON_SEMICOLON, [] -> if debug then dprintf ";; scheduling a reset\n" delayToken(pool.UseLocation(tokenTup, ORESET)) returnToken tokenLexbufState SEMICOLON_SEMICOLON - | ORESET, [] -> + | ORESET, [] -> if debug then dprintf "performing a reset after a ;; has been swallowed\n" - // NOTE: The parser thread of F# Interactive will often be blocked on this call, e.g. after an entry has been - // processed and we're waiting for the first token of the next entry. + // NOTE: The parser thread of F# Interactive will often be blocked on this call, e.g. after an entry has been + // processed and we're waiting for the first token of the next entry. peekInitial() |> ignore pool.Return tokenTup - hwTokenFetch true + hwTokenFetch true | IN, stack when detectJoinInCtxt stack -> returnToken tokenLexbufState JOIN_IN - // Balancing rule. Encountering an 'in' balances with a 'let'. i.e. even a non-offside 'in' closes a 'let' - // The 'IN' token is thrown away and becomes an ODECLEND - | IN, CtxtLetDecl (blockLet, offsidePos) :: _ -> + // Balancing rule. Encountering an 'in' balances with a 'let'. i.e. even a non-offside 'in' closes a 'let' + // The 'IN' token is thrown away and becomes an ODECLEND + | IN, CtxtLetDecl (blockLet, offsidePos) :: _ -> if debug then dprintf "IN at %a (becomes %s)\n" outputPos tokenStartPos (if blockLet then "ODECLEND" else "IN") if tokenStartCol < offsidePos.Column then warn tokenTup (FSComp.SR.lexfltIncorrentIndentationOfIn()) popCtxt() @@ -1499,66 +1499,66 @@ type LexFilterImpl ( delayToken(pool.UseLocation(tokenTup, ODUMMY token)) returnToken tokenLexbufState (if blockLet then ODECLEND else token) - // Balancing rule. Encountering a 'done' balances with a 'do'. i.e. even a non-offside 'done' closes a 'do' - // The 'DONE' token is thrown away and becomes an ODECLEND - | DONE, CtxtDo offsidePos :: _ -> + // Balancing rule. Encountering a 'done' balances with a 'do'. i.e. even a non-offside 'done' closes a 'do' + // The 'DONE' token is thrown away and becomes an ODECLEND + | DONE, CtxtDo offsidePos :: _ -> if debug then dprintf "DONE at %a terminates CtxtDo(offsidePos=%a)\n" outputPos tokenStartPos outputPos offsidePos popCtxt() - // reprocess as the DONE may close a DO context + // reprocess as the DONE may close a DO context delayToken(pool.UseLocation(tokenTup, ODECLEND)) pool.Return tokenTup hwTokenFetch useBlockRule - // Balancing rule. Encountering a ')' or '}' balances with a '(' or '{', even if not offside - | ((TokenRExprParen | INTERP_STRING_END _ | INTERP_STRING_PART _) as t2), (CtxtParen (t1, _) :: _) + // Balancing rule. Encountering a ')' or '}' balances with a '(' or '{', even if not offside + | ((TokenRExprParen | INTERP_STRING_END _ | INTERP_STRING_PART _) as t2), (CtxtParen (t1, _) :: _) when parenTokensBalance t1 t2 -> if debug then dprintf "RPAREN/RBRACE/BAR_RBRACE/RBRACK/BAR_RBRACK/RQUOTE/END at %a terminates CtxtParen()\n" outputPos tokenStartPos popCtxt() - match t2 with + match t2 with // $".... { ... } ... { ....} " pushes a block context at second { // ~~~~~~~~ // ^---------INTERP_STRING_PART - | INTERP_STRING_PART _ -> + | INTERP_STRING_PART _ -> pushCtxt tokenTup (CtxtParen (token, tokenTup.LexbufState.EndPos)) pushCtxtSeqBlock(false, NoAddBlockEnd) - | _ -> + | _ -> // Queue a dummy token at this position to check if any closing rules apply delayToken(pool.UseLocation(tokenTup, ODUMMY token)) returnToken tokenLexbufState token - // Balancing rule. Encountering a 'end' can balance with a 'with' but only when not offside - | END, CtxtWithAsAugment offsidePos :: _ - when not (tokenStartCol + 1 <= offsidePos.Column) -> + // Balancing rule. Encountering a 'end' can balance with a 'with' but only when not offside + | END, CtxtWithAsAugment offsidePos :: _ + when not (tokenStartCol + 1 <= offsidePos.Column) -> if debug then dprintf "END at %a terminates CtxtWithAsAugment()\n" outputPos tokenStartPos popCtxt() delayToken(pool.UseLocation(tokenTup, ODUMMY token)) // make sure we queue a dummy token at this position to check if any closing rules apply returnToken tokenLexbufState OEND - // Transition rule. CtxtNamespaceHead ~~~> CtxtSeqBlock - // Applied when a token other then a long identifier is seen - | _, CtxtNamespaceHead (namespaceTokenPos, prevToken) :: _ -> - match prevToken, token with - | (NAMESPACE | DOT | REC | GLOBAL), (REC | IDENT _ | GLOBAL) when namespaceTokenPos.Column < tokenStartPos.Column -> + // Transition rule. CtxtNamespaceHead ~~~> CtxtSeqBlock + // Applied when a token other then a long identifier is seen + | _, CtxtNamespaceHead (namespaceTokenPos, prevToken) :: _ -> + match prevToken, token with + | (NAMESPACE | DOT | REC | GLOBAL), (REC | IDENT _ | GLOBAL) when namespaceTokenPos.Column < tokenStartPos.Column -> replaceCtxt tokenTup (CtxtNamespaceHead (namespaceTokenPos, token)) returnToken tokenLexbufState token - | IDENT _, DOT when namespaceTokenPos.Column < tokenStartPos.Column -> + | IDENT _, DOT when namespaceTokenPos.Column < tokenStartPos.Column -> replaceCtxt tokenTup (CtxtNamespaceHead (namespaceTokenPos, token)) returnToken tokenLexbufState token - | _ -> + | _ -> if debug then dprintf "CtxtNamespaceHead: pushing CtxtSeqBlock\n" popCtxt() // Don't push a new context if next token is EOF, since that raises an offside warning - match tokenTup.Token with - | EOF _ -> + match tokenTup.Token with + | EOF _ -> returnToken tokenLexbufState token - | _ -> + | _ -> delayToken tokenTup pushCtxt tokenTup (CtxtNamespaceBody namespaceTokenPos) - pushCtxtSeqBlockAt (tokenTup, true, AddBlockEnd) + pushCtxtSeqBlockAt (tokenTup, true, AddBlockEnd) hwTokenFetch false - - // Transition rule. CtxtModuleHead ~~~> push CtxtModuleBody; push CtxtSeqBlock - // Applied when a ':' or '=' token is seen + + // Transition rule. CtxtModuleHead ~~~> push CtxtModuleBody; push CtxtSeqBlock + // Applied when a ':' or '=' token is seen // Otherwise it's a 'head' module declaration, so ignore it // Here prevToken is either 'module', 'rec', 'global' (invalid), '.', or ident, because we skip attribute tokens and access modifier tokens @@ -1571,17 +1571,17 @@ type LexFilterImpl ( | _ when lexingModuleAttributes = LexingModuleAttributes && moduleTokenPos.Column < tokenStartPos.Column -> returnToken tokenLexbufState token - | MODULE, (PUBLIC | PRIVATE | INTERNAL) when moduleTokenPos.Column < tokenStartPos.Column -> + | MODULE, (PUBLIC | PRIVATE | INTERNAL) when moduleTokenPos.Column < tokenStartPos.Column -> returnToken tokenLexbufState token | MODULE, GLOBAL | (MODULE | REC | DOT), (REC | IDENT _) - | IDENT _, DOT when moduleTokenPos.Column < tokenStartPos.Column -> + | IDENT _, DOT when moduleTokenPos.Column < tokenStartPos.Column -> replaceCtxt tokenTup (CtxtModuleHead (moduleTokenPos, token, NotLexingModuleAttributes)) returnToken tokenLexbufState token | MODULE, LBRACK_LESS when moduleTokenPos.Column < tokenStartPos.Column -> replaceCtxt tokenTup (CtxtModuleHead (moduleTokenPos, prevToken, LexingModuleAttributes)) returnToken tokenLexbufState token - | _, (EQUALS | COLON) -> + | _, (EQUALS | COLON) -> if debug then dprintf "CtxtModuleHead: COLON/EQUALS, pushing CtxtModuleBody and CtxtSeqBlock\n" popCtxt() pushCtxt tokenTup (CtxtModuleBody (moduleTokenPos, false)) @@ -1593,14 +1593,14 @@ type LexFilterImpl ( if debug then dprintf "CtxtModuleHead: start of file, CtxtSeqBlock\n" popCtxt() // Don't push a new context if next token is EOF, since that raises an offside warning - match tokenTup.Token with - | EOF _ -> + match tokenTup.Token with + | EOF _ -> returnToken tokenLexbufState token | _ -> // We have reached other tokens without encountering '=' or ':', so this is a module declaration spanning the whole file - delayToken tokenTup + delayToken tokenTup pushCtxt tokenTup (CtxtModuleBody (moduleTokenPos, true)) - pushCtxtSeqBlockAt (tokenTup, true, AddBlockEnd) + pushCtxtSeqBlockAt (tokenTup, true, AddBlockEnd) hwTokenFetch false | _ -> // Adding a new nested module, EQUALS hasn't been typed yet @@ -1609,67 +1609,67 @@ type LexFilterImpl ( popCtxt() reprocessWithoutBlockRule() - // Offside rule for SeqBlock. + // Offside rule for SeqBlock. // f x // g x // ... - | _, CtxtSeqBlock(_, offsidePos, addBlockEnd) :: rest when - - // NOTE: ;; does not terminate a 'namespace' body. - ((isSemiSemi && not (match rest with (CtxtNamespaceBody _ | CtxtModuleBody (_, true)) :: _ -> true | _ -> false)) || - let grace = - match token, rest with - // When in a type context allow a grace of 2 column positions for '|' tokens, permits - // type x = + | _, CtxtSeqBlock(_, offsidePos, addBlockEnd) :: rest when + + // NOTE: ;; does not terminate a 'namespace' body. + ((isSemiSemi && not (match rest with (CtxtNamespaceBody _ | CtxtModuleBody (_, true)) :: _ -> true | _ -> false)) || + let grace = + match token, rest with + // When in a type context allow a grace of 2 column positions for '|' tokens, permits + // type x = // A of string <-- note missing '|' here - bad style, and perhaps should be disallowed - // | B of int + // | B of int | BAR, CtxtTypeDefns _ :: _ -> 2 // This ensures we close a type context seq block when the '|' marks - // of a type definition are aligned with the 'type' token. - // - // type x = - // | A - // | B - // + // of a type definition are aligned with the 'type' token. + // + // type x = + // | A + // | B + // // <-- close the type context sequence block here *) | _, CtxtTypeDefns posType :: _ when offsidePos.Column = posType.Column && not (isTypeSeqBlockElementContinuator token) -> -1 - // This ensures we close a namespace body when we see the next namespace definition - // - // namespace A.B.C + // This ensures we close a namespace body when we see the next namespace definition + // + // namespace A.B.C // ... // // namespace <-- close the namespace body context here | _, CtxtNamespaceBody posNamespace :: _ when offsidePos.Column = posNamespace.Column && (match token with NAMESPACE -> true | _ -> false) -> -1 - | _ -> - // Allow a grace of >2 column positions for infix tokens, permits - // let x = - // expr + expr - // + expr + expr - // And - // let x = - // expr - // |> f expr - // |> f expr + | _ -> + // Allow a grace of >2 column positions for infix tokens, permits + // let x = + // expr + expr + // + expr + expr + // And + // let x = + // expr + // |> f expr + // |> f expr // Note you need a semicolon in the following situation: // - // let x = + // let x = // stmt // -expr <-- not allowed, as prefix token is here considered infix // // i.e. // - // let x = + // let x = // stmt - // -expr + // -expr (if isInfix token then infixTokenLength token + 1 else 0) - (tokenStartCol + grace < offsidePos.Column)) -> + (tokenStartCol + grace < offsidePos.Column)) -> if debug then dprintf "offside token at column %d indicates end of CtxtSeqBlock started at %a!\n" tokenStartCol outputPos offsidePos popCtxt() if debug then (match addBlockEnd with AddBlockEnd -> dprintf "end of CtxtSeqBlock, insert OBLOCKEND \n" | _ -> ()) - match addBlockEnd with + match addBlockEnd with | AddBlockEnd -> insertToken OBLOCKEND | AddOneSidedBlockEnd -> insertToken ORIGHT_BLOCK_END | NoAddBlockEnd -> reprocess() @@ -1678,7 +1678,7 @@ type LexFilterImpl ( // fff // eeeee // - | _, CtxtVanilla(offsidePos, _) :: _ when isSemiSemi || tokenStartCol <= offsidePos.Column -> + | _, CtxtVanilla(offsidePos, _) :: _ when isSemiSemi || tokenStartCol <= offsidePos.Column -> if debug then dprintf "offside token at column %d indicates end of CtxtVanilla started at %a!\n" tokenStartCol outputPos offsidePos popCtxt() reprocess() @@ -1694,73 +1694,73 @@ type LexFilterImpl ( reprocessWithoutBlockRule() // Offside rule for SeqBlock - avoiding inserting OBLOCKSEP on first item in block - | _, CtxtSeqBlock (FirstInSeqBlock, offsidePos, addBlockEnd) :: _ when useBlockRule -> - // This is the first token in a block, or a token immediately - // following an infix operator (see above). - // Return the token, but only after processing any additional rules - // applicable for this token. Don't apply the CtxtSeqBlock rule for - // this token, but do apply it on subsequent tokens. + | _, CtxtSeqBlock (FirstInSeqBlock, offsidePos, addBlockEnd) :: _ when useBlockRule -> + // This is the first token in a block, or a token immediately + // following an infix operator (see above). + // Return the token, but only after processing any additional rules + // applicable for this token. Don't apply the CtxtSeqBlock rule for + // this token, but do apply it on subsequent tokens. if debug then dprintf "repull for CtxtSeqBlockStart\n" replaceCtxt tokenTup (CtxtSeqBlock (NotFirstInSeqBlock, offsidePos, addBlockEnd)) reprocessWithoutBlockRule() // Offside rule for SeqBlock - inserting OBLOCKSEP on subsequent items in a block when they are precisely aligned // - // let f1 () = + // let f1 () = // expr // ... // ~~> insert OBLOCKSEP // - // let f1 () = + // let f1 () = // let x = expr // ... // ~~> insert OBLOCKSEP // - // let f1 () = + // let f1 () = // let x1 = expr // let x2 = expr // let x3 = expr // ... // ~~> insert OBLOCKSEP - | _, CtxtSeqBlock (NotFirstInSeqBlock, offsidePos, addBlockEnd) :: rest - when useBlockRule + | _, CtxtSeqBlock (NotFirstInSeqBlock, offsidePos, addBlockEnd) :: rest + when useBlockRule && not (let isTypeCtxt = (match rest with | CtxtTypeDefns _ :: _ -> true | _ -> false) // Don't insert 'OBLOCKSEP' between namespace declarations let isNamespaceCtxt = (match rest with | CtxtNamespaceBody _ :: _ -> true | _ -> false) if isNamespaceCtxt then (match token with NAMESPACE -> true | _ -> false) elif isTypeCtxt then isTypeSeqBlockElementContinuator token else isSeqBlockElementContinuator token) - && (tokenStartCol = offsidePos.Column) - && (tokenStartPos.OriginalLine <> offsidePos.OriginalLine) -> + && (tokenStartCol = offsidePos.Column) + && (tokenStartPos.OriginalLine <> offsidePos.OriginalLine) -> if debug then dprintf "offside at column %d matches start of block(%a)! delaying token, returning OBLOCKSEP\n" tokenStartCol outputPos offsidePos replaceCtxt tokenTup (CtxtSeqBlock (FirstInSeqBlock, offsidePos, addBlockEnd)) // No change to offside stack: another statement block starts... insertTokenFromPrevPosToCurrentPos OBLOCKSEP - // Offside rule for CtxtLetDecl - // let .... = + // Offside rule for CtxtLetDecl + // let .... = // ... // // - // let .... = + // let .... = // ... // // // let .... = // ... // <*> - | _, CtxtLetDecl (true, offsidePos) :: _ when - isSemiSemi || (if relaxWhitespace2OffsideRule || isLetContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + | _, CtxtLetDecl (true, offsidePos) :: _ when + isSemiSemi || (if relaxWhitespace2OffsideRule || isLetContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from LET(offsidePos=%a)! delaying token, returning ODECLEND\n" tokenStartCol outputPos offsidePos popCtxt() insertToken ODECLEND - + // do ignore ( // 1 // ), 2 // This is a 'unit * int', so for backwards compatibility, do not treat ')' as a continuator, don't apply relaxWhitespace2OffsideRule // Test here: Tests/FSharp.Compiler.ComponentTests/Conformance/LexicalFiltering/Basic/OffsideExceptions.fs, RelaxWhitespace2_AllowedBefore9 | _, CtxtDo offsidePos :: _ - when isSemiSemi || (if isDoContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if isDoContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from DO(offsidePos=%a)! delaying token, returning ODECLEND\n" tokenStartCol outputPos offsidePos popCtxt() insertToken ODECLEND @@ -1771,36 +1771,36 @@ type LexFilterImpl ( // ... | _, CtxtInterfaceHead offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || isInterfaceContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if relaxWhitespace2OffsideRule || isInterfaceContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from INTERFACE(offsidePos=%a)! pop and reprocess\n" tokenStartCol outputPos offsidePos popCtxt() reprocess() | _, CtxtTypeDefns offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || isTypeContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if relaxWhitespace2OffsideRule || isTypeContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from TYPE(offsidePos=%a)! pop and reprocess\n" tokenStartCol outputPos offsidePos popCtxt() reprocess() - // module A.B.M + // module A.B.M // ... // module M = ... // end // module M = ... // ... - // NOTE: ;; does not terminate a whole file module body. - | _, CtxtModuleBody (offsidePos, wholeFile) :: _ when (isSemiSemi && not wholeFile) || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + // NOTE: ;; does not terminate a whole file module body. + | _, CtxtModuleBody (offsidePos, wholeFile) :: _ when (isSemiSemi && not wholeFile) || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from MODULE with offsidePos %a! delaying token\n" tokenStartCol outputPos offsidePos popCtxt() reprocess() - // NOTE: ;; does not terminate a 'namespace' body. - | _, CtxtNamespaceBody offsidePos :: _ when (* isSemiSemi || *) (if relaxWhitespace2OffsideRule || isNamespaceContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + // NOTE: ;; does not terminate a 'namespace' body. + | _, CtxtNamespaceBody offsidePos :: _ when (* isSemiSemi || *) (if relaxWhitespace2OffsideRule || isNamespaceContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from NAMESPACE with offsidePos %a! delaying token\n" tokenStartCol outputPos offsidePos popCtxt() reprocess() - | _, CtxtException offsidePos :: _ when isSemiSemi || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + | _, CtxtException offsidePos :: _ when isSemiSemi || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from EXCEPTION with offsidePos %a! delaying token\n" tokenStartCol outputPos offsidePos popCtxt() reprocess() @@ -1812,65 +1812,65 @@ type LexFilterImpl ( // 1 // This is not offside for backcompat, don't apply relaxWhitespace2OffsideRule // ] // Test here: Tests/FSharp.Compiler.ComponentTests/Conformance/LexicalFiltering/Basic/OffsideExceptions.fs, RelaxWhitespace2_AllowedBefore9 - | _, CtxtMemberBody offsidePos :: _ when isSemiSemi || (if false then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + | _, CtxtMemberBody offsidePos :: _ when isSemiSemi || (if false then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from MEMBER/OVERRIDE head with offsidePos %a!\n" tokenStartCol outputPos offsidePos popCtxt() insertToken ODECLEND - // Pop CtxtMemberHead when offside - | _, CtxtMemberHead offsidePos :: _ when isSemiSemi || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + // Pop CtxtMemberHead when offside + | _, CtxtMemberHead offsidePos :: _ when isSemiSemi || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "token at column %d is offside from MEMBER/OVERRIDE head with offsidePos %a!\n" tokenStartCol outputPos offsidePos popCtxt() reprocess() | _, CtxtIf offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || isIfBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if relaxWhitespace2OffsideRule || isIfBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtIf\n" popCtxt() reprocess() - + | _, CtxtWithAsLet offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || isLetContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if relaxWhitespace2OffsideRule || isLetContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtWithAsLet\n" popCtxt() insertToken OEND - + | _, CtxtWithAsAugment offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || isWithAugmentBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if relaxWhitespace2OffsideRule || isWithAugmentBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtWithAsAugment, isWithAugmentBlockContinuator = %b\n" (isWithAugmentBlockContinuator token) popCtxt() - insertToken ODECLEND - + insertToken ODECLEND + | _, CtxtMatch offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || relaxWhitespace2 && isMatchBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if relaxWhitespace2OffsideRule || relaxWhitespace2 && isMatchBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtMatch\n" popCtxt() reprocess() - - | _, CtxtFor offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || isForLoopContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + + | _, CtxtFor offsidePos :: _ + when isSemiSemi || (if relaxWhitespace2OffsideRule || isForLoopContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtFor\n" popCtxt() reprocess() - - | _, CtxtWhile offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || isWhileBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + + | _, CtxtWhile offsidePos :: _ + when isSemiSemi || (if relaxWhitespace2OffsideRule || isWhileBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtWhile\n" popCtxt() reprocess() - - | _, CtxtWhen offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + + | _, CtxtWhen offsidePos :: _ + when isSemiSemi || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtWhen\n" popCtxt() reprocess() - + | _, CtxtFun offsidePos :: _ // fun () -> async { // 1 // }, 2 // This is a '(unit -> seq) * int', so for backwards compatibility, do not treat '}' as a continuator, don't apply relaxWhitespace2OffsideRule // Test here: Tests/FSharp.Compiler.ComponentTests/Conformance/LexicalFiltering/Basic/OffsideExceptions.fs, RelaxWhitespace2_AllowedBefore9 - when isSemiSemi || (if (*relaxWhitespace2OffsideRule*)false then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if (*relaxWhitespace2OffsideRule*)false then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtFun\n" popCtxt() insertToken OEND @@ -1879,110 +1879,110 @@ type LexFilterImpl ( // }, 2 // This is a '(unit -> seq) * int', so for backwards compatibility, do not treat '}' as a continuator, don't apply relaxWhitespace2OffsideRule // Test here: Tests/FSharp.Compiler.ComponentTests/Conformance/LexicalFiltering/Basic/OffsideExceptions.fs, RelaxWhitespace2_AllowedBefore9 | _, CtxtFunction offsidePos :: _ - when isSemiSemi || (if (*relaxWhitespace2OffsideRule*)false then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if (*relaxWhitespace2OffsideRule*)false then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> popCtxt() reprocess() - + | _, CtxtTry offsidePos :: _ - when isSemiSemi || (if relaxWhitespace2OffsideRule || isTryBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + when isSemiSemi || (if relaxWhitespace2OffsideRule || isTryBlockContinuator token then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtTry\n" popCtxt() reprocess() - - // then + + // then // ... - // else + // else // - // then + // then // ... - | _, CtxtThen offsidePos :: _ when isSemiSemi || (if relaxWhitespace2OffsideRule || isThenBlockContinuator token then tokenStartCol + 1 else tokenStartCol)<= offsidePos.Column -> + | _, CtxtThen offsidePos :: _ when isSemiSemi || (if relaxWhitespace2OffsideRule || isThenBlockContinuator token then tokenStartCol + 1 else tokenStartCol)<= offsidePos.Column -> if debug then dprintf "offside from CtxtThen, popping\n" popCtxt() reprocess() - + // else ... // .... // - | _, CtxtElse (offsidePos) :: _ when isSemiSemi || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> + | _, CtxtElse (offsidePos) :: _ when isSemiSemi || (if relaxWhitespace2OffsideRule then tokenStartCol + 1 else tokenStartCol) <= offsidePos.Column -> if debug then dprintf "offside from CtxtElse, popping\n" popCtxt() reprocess() - // leadingBar=false permits match patterns without an initial '|' - | _, CtxtMatchClauses (leadingBar, offsidePos) :: _ - when (isSemiSemi || - (match token with - // BAR occurs in pattern matching 'with' blocks - | BAR -> + // leadingBar=false permits match patterns without an initial '|' + | _, CtxtMatchClauses (leadingBar, offsidePos) :: _ + when (isSemiSemi || + (match token with + // BAR occurs in pattern matching 'with' blocks + | BAR -> let cond1 = tokenStartCol + (if leadingBar then 0 else 2) < offsidePos.Column let cond2 = tokenStartCol + (if leadingBar then 1 else 2) < offsidePos.Column - if (cond1 <> cond2) then + if (cond1 <> cond2) then errorR(IndentationProblem(FSComp.SR.lexfltSeparatorTokensOfPatternMatchMisaligned(), mkSynRange (startPosOfTokenTup tokenTup) tokenTup.LexbufState.EndPos)) cond1 | END -> tokenStartCol + (if leadingBar then -1 else 1) < offsidePos.Column - | _ -> tokenStartCol + (if leadingBar then -1 else 1) < offsidePos.Column)) -> + | _ -> tokenStartCol + (if leadingBar then -1 else 1) < offsidePos.Column)) -> if debug then dprintf "offside from WITH, tokenStartCol = %d, offsidePos = %a, delaying token, returning OEND\n" tokenStartCol outputPos offsidePos popCtxt() insertToken OEND - - // namespace ... ~~~> CtxtNamespaceHead - | NAMESPACE, _ :: _ -> - if debug then dprintf "NAMESPACE: entering CtxtNamespaceHead, awaiting end of long identifier to push CtxtSeqBlock\n" + + // namespace ... ~~~> CtxtNamespaceHead + | NAMESPACE, _ :: _ -> + if debug then dprintf "NAMESPACE: entering CtxtNamespaceHead, awaiting end of long identifier to push CtxtSeqBlock\n" pushCtxt tokenTup (CtxtNamespaceHead (tokenStartPos, token)) returnToken tokenLexbufState token - - // module ... ~~~> CtxtModuleHead - | MODULE, _ :: _ -> + + // module ... ~~~> CtxtModuleHead + | MODULE, _ :: _ -> insertComingSoonTokens("MODULE", MODULE_COMING_SOON, MODULE_IS_HERE) if debug then dprintf "MODULE: entering CtxtModuleHead, awaiting EQUALS to go to CtxtSeqBlock (%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtModuleHead (tokenStartPos, token, NotLexingModuleAttributes)) pool.Return tokenTup hwTokenFetch useBlockRule - - // exception ... ~~~> CtxtException - | EXCEPTION, _ :: _ -> + + // exception ... ~~~> CtxtException + | EXCEPTION, _ :: _ -> if debug then dprintf "EXCEPTION: entering CtxtException(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtException tokenStartPos) returnToken tokenLexbufState token - - // let ... ~~~> CtxtLetDecl - // -- this rule only applies to - // - 'static let' - | LET isUse, ctxt :: _ when (match ctxt with CtxtMemberHead _ -> true | _ -> false) -> + + // let ... ~~~> CtxtLetDecl + // -- this rule only applies to + // - 'static let' + | LET isUse, ctxt :: _ when (match ctxt with CtxtMemberHead _ -> true | _ -> false) -> if debug then dprintf "LET: entering CtxtLetDecl(), awaiting EQUALS to go to CtxtSeqBlock (%a)\n" outputPos tokenStartPos let startPos = match ctxt with CtxtMemberHead startPos -> startPos | _ -> tokenStartPos popCtxt() // get rid of the CtxtMemberHead pushCtxt tokenTup (CtxtLetDecl(true, startPos)) returnToken tokenLexbufState (OLET isUse) - // let ... ~~~> CtxtLetDecl - // -- this rule only applies to - // - 'let' 'right-on' a SeqBlock line + // let ... ~~~> CtxtLetDecl + // -- this rule only applies to + // - 'let' 'right-on' a SeqBlock line // - 'let' in a CtxtMatchClauses, which is a parse error, but we need to treat as OLET to get various O...END tokens to enable parser to recover - | LET isUse, ctxt :: _ -> - let blockLet = match ctxt with | CtxtSeqBlock _ -> true - | CtxtMatchClauses _ -> true + | LET isUse, ctxt :: _ -> + let blockLet = match ctxt with | CtxtSeqBlock _ -> true + | CtxtMatchClauses _ -> true | _ -> false if debug then dprintf "LET: entering CtxtLetDecl(blockLet=%b), awaiting EQUALS to go to CtxtSeqBlock (%a)\n" blockLet outputPos tokenStartPos pushCtxt tokenTup (CtxtLetDecl(blockLet, tokenStartPos)) returnToken tokenLexbufState (if blockLet then OLET isUse else token) - - // let! ... ~~~> CtxtLetDecl - | BINDER b, ctxt :: _ -> + + // let! ... ~~~> CtxtLetDecl + | BINDER b, ctxt :: _ -> let blockLet = match ctxt with CtxtSeqBlock _ -> true | _ -> false if debug then dprintf "LET: entering CtxtLetDecl(blockLet=%b), awaiting EQUALS to go to CtxtSeqBlock (%a)\n" blockLet outputPos tokenStartPos pushCtxt tokenTup (CtxtLetDecl(blockLet, tokenStartPos)) returnToken tokenLexbufState (if blockLet then OBINDER b else token) - // and! ... ~~~> CtxtLetDecl - | AND_BANG isUse, ctxt :: _ -> + // and! ... ~~~> CtxtLetDecl + | AND_BANG isUse, ctxt :: _ -> let blockLet = match ctxt with CtxtSeqBlock _ -> true | _ -> false if debug then dprintf "AND!: entering CtxtLetDecl(blockLet=%b), awaiting EQUALS to go to CtxtSeqBlock (%a)\n" blockLet outputPos tokenStartPos pushCtxt tokenTup (CtxtLetDecl(blockLet,tokenStartPos)) returnToken tokenLexbufState (if blockLet then OAND_BANG isUse else token) - | (VAL | STATIC | ABSTRACT | MEMBER | OVERRIDE | DEFAULT), ctxtStack when thereIsACtxtMemberBodyOnTheStackAndWeShouldPopStackForUpcomingMember ctxtStack -> + | (VAL | STATIC | ABSTRACT | MEMBER | OVERRIDE | DEFAULT), ctxtStack when thereIsACtxtMemberBodyOnTheStackAndWeShouldPopStackForUpcomingMember ctxtStack -> if debug then dprintf "STATIC/MEMBER/OVERRIDE/DEFAULT: already inside CtxtMemberBody, popping all that context before starting next member...\n" // save this token, we'll consume it again later... delayTokenNoProcessing tokenTup @@ -1990,7 +1990,7 @@ type LexFilterImpl ( while (match offsideStack.Head with CtxtMemberBody _ -> false | _ -> true) do match endTokenForACtxt offsideStack.Head with // some contexts require us to insert various END tokens - | Some tok -> + | Some tok -> popCtxt() if debug then dprintf "--> inserting %+A\n" tok delayTokenNoProcessing (pool.UseLocation(tokenTup, tok)) @@ -1999,43 +1999,43 @@ type LexFilterImpl ( popCtxt() // pop CtxtMemberBody if debug then dprintf "...STATIC/MEMBER/OVERRIDE/DEFAULT: finished popping all that context\n" hwTokenFetch useBlockRule - - // static member ... ~~~> CtxtMemberHead - // static ... ~~~> CtxtMemberHead - // member ... ~~~> CtxtMemberHead - // override ... ~~~> CtxtMemberHead - // default ... ~~~> CtxtMemberHead - // val ... ~~~> CtxtMemberHead - | (VAL | STATIC | ABSTRACT | MEMBER | OVERRIDE | DEFAULT), ctxt :: _ when (match ctxt with CtxtMemberHead _ -> false | _ -> true) -> + + // static member ... ~~~> CtxtMemberHead + // static ... ~~~> CtxtMemberHead + // member ... ~~~> CtxtMemberHead + // override ... ~~~> CtxtMemberHead + // default ... ~~~> CtxtMemberHead + // val ... ~~~> CtxtMemberHead + | (VAL | STATIC | ABSTRACT | MEMBER | OVERRIDE | DEFAULT), ctxt :: _ when (match ctxt with CtxtMemberHead _ -> false | _ -> true) -> if debug then dprintf "STATIC/MEMBER/OVERRIDE/DEFAULT: entering CtxtMemberHead, awaiting EQUALS to go to CtxtSeqBlock (%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtMemberHead tokenStartPos) returnToken tokenLexbufState token - // public new... ~~~> CtxtMemberHead - | (PUBLIC | PRIVATE | INTERNAL), _ctxt :: _ when (match peekNextToken() with NEW -> true | _ -> false) -> + // public new... ~~~> CtxtMemberHead + | (PUBLIC | PRIVATE | INTERNAL), _ctxt :: _ when (match peekNextToken() with NEW -> true | _ -> false) -> if debug then dprintf "PUBLIC/PRIVATE/INTERNAL NEW: entering CtxtMemberHead, awaiting EQUALS to go to CtxtSeqBlock (%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtMemberHead tokenStartPos) returnToken tokenLexbufState token - // new( ~~~> CtxtMemberHead, if not already there because of 'public' - | NEW, ctxt :: _ when (match peekNextToken() with LPAREN -> true | _ -> false) && (match ctxt with CtxtMemberHead _ -> false | _ -> true) -> + // new( ~~~> CtxtMemberHead, if not already there because of 'public' + | NEW, ctxt :: _ when (match peekNextToken() with LPAREN -> true | _ -> false) && (match ctxt with CtxtMemberHead _ -> false | _ -> true) -> if debug then dprintf "NEW: entering CtxtMemberHead, awaiting EQUALS to go to CtxtSeqBlock (%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtMemberHead tokenStartPos) returnToken tokenLexbufState token - - // 'let ... = ' ~~~> CtxtSeqBlock - | EQUALS, CtxtLetDecl _ :: _ -> + + // 'let ... = ' ~~~> CtxtSeqBlock + | EQUALS, CtxtLetDecl _ :: _ -> if debug then dprintf "CtxtLetDecl: EQUALS, pushing CtxtSeqBlock\n" pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState token - | EQUALS, CtxtTypeDefns _ :: _ -> + | EQUALS, CtxtTypeDefns _ :: _ -> if debug then dprintf "CtxType: EQUALS, pushing CtxtSeqBlock\n" pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState token - | (LAZY | ASSERT), _ -> - if isControlFlowOrNotSameLine() then + | (LAZY | ASSERT), _ -> + if isControlFlowOrNotSameLine() then if debug then dprintf "LAZY/ASSERT, pushing CtxtSeqBlock\n" pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState (match token with LAZY -> OLAZY | _ -> OASSERT) @@ -2043,43 +2043,43 @@ type LexFilterImpl ( returnToken tokenLexbufState token - // 'with id = ' ~~~> CtxtSeqBlock - // 'with M.id = ' ~~~> CtxtSeqBlock + // 'with id = ' ~~~> CtxtSeqBlock + // 'with M.id = ' ~~~> CtxtSeqBlock // 'with id1 = 1 - // id2 = ... ~~~> CtxtSeqBlock + // id2 = ... ~~~> CtxtSeqBlock // 'with id1 = 1 - // M.id2 = ... ~~~> CtxtSeqBlock - // '{ id = ... ' ~~~> CtxtSeqBlock - // '{ M.id = ... ' ~~~> CtxtSeqBlock + // M.id2 = ... ~~~> CtxtSeqBlock + // '{ id = ... ' ~~~> CtxtSeqBlock + // '{ M.id = ... ' ~~~> CtxtSeqBlock // '{ id1 = 1 - // id2 = ... ' ~~~> CtxtSeqBlock + // id2 = ... ' ~~~> CtxtSeqBlock // '{ id1 = 1 - // M.id2 = ... ' ~~~> CtxtSeqBlock - | EQUALS, CtxtWithAsLet _ :: _ // This detects 'with = '. - | EQUALS, CtxtVanilla (_, true) :: CtxtSeqBlock _ :: (CtxtWithAsLet _ | CtxtParen((LBRACE _ | LBRACE_BAR), _)) :: _ -> + // M.id2 = ... ' ~~~> CtxtSeqBlock + | EQUALS, CtxtWithAsLet _ :: _ // This detects 'with = '. + | EQUALS, CtxtVanilla (_, true) :: CtxtSeqBlock _ :: (CtxtWithAsLet _ | CtxtParen((LBRACE _ | LBRACE_BAR), _)) :: _ -> if debug then dprintf "CtxtLetDecl/CtxtWithAsLet: EQUALS, pushing CtxtSeqBlock\n" // We don't insert begin/end block tokens for single-line bindings since we can't properly distinguish single-line *) // record update expressions such as "{ t with gbuckets=Array.copy t.gbuckets; gcount=t.gcount }" *) // These have a syntactically odd status because of the use of ";" to terminate expressions, so each *) // "=" binding is not properly balanced by "in" or "and" tokens in the single line syntax (unlike other bindings) *) - if isControlFlowOrNotSameLine() then + if isControlFlowOrNotSameLine() then pushCtxtSeqBlock(true, AddBlockEnd) else pushCtxtSeqBlock(false, NoAddBlockEnd) returnToken tokenLexbufState token - // 'new(... =' ~~~> CtxtMemberBody, CtxtSeqBlock - // 'member ... =' ~~~> CtxtMemberBody, CtxtSeqBlock - // 'static member ... =' ~~~> CtxtMemberBody, CtxtSeqBlock - // 'default ... =' ~~~> CtxtMemberBody, CtxtSeqBlock - // 'override ... =' ~~~> CtxtMemberBody, CtxtSeqBlock - | EQUALS, CtxtMemberHead offsidePos :: _ -> + // 'new(... =' ~~~> CtxtMemberBody, CtxtSeqBlock + // 'member ... =' ~~~> CtxtMemberBody, CtxtSeqBlock + // 'static member ... =' ~~~> CtxtMemberBody, CtxtSeqBlock + // 'default ... =' ~~~> CtxtMemberBody, CtxtSeqBlock + // 'override ... =' ~~~> CtxtMemberBody, CtxtSeqBlock + | EQUALS, CtxtMemberHead offsidePos :: _ -> if debug then dprintf "CtxtMemberHead: EQUALS, pushing CtxtSeqBlock\n" replaceCtxt tokenTup (CtxtMemberBody offsidePos) pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState token - // '(' tokens are balanced with ')' tokens and also introduce a CtxtSeqBlock + // '(' tokens are balanced with ')' tokens and also introduce a CtxtSeqBlock // $".... { ... } ... { ....} " pushes a block context at first { // ~~~~~~~~ // ^---------INTERP_STRING_BEGIN_PART @@ -2092,29 +2092,29 @@ type LexFilterImpl ( pushCtxtSeqBlock(false, NoAddBlockEnd) returnToken tokenLexbufState token - // '(' tokens are balanced with ')' tokens and also introduce a CtxtSeqBlock - | STRUCT, ctxts - when (match ctxts with - | CtxtSeqBlock _ :: (CtxtModuleBody _ | CtxtTypeDefns _) :: _ -> - // type ... = struct ... end - // module ... = struct ... end - true - + // '(' tokens are balanced with ')' tokens and also introduce a CtxtSeqBlock + | STRUCT, ctxts + when (match ctxts with + | CtxtSeqBlock _ :: (CtxtModuleBody _ | CtxtTypeDefns _) :: _ -> + // type ... = struct ... end + // module ... = struct ... end + true + | _ -> false) (* type X<'a when 'a : struct> *) -> if debug then dprintf "LPAREN etc., pushes CtxtParen, pushing CtxtSeqBlock, tokenStartPos = %a\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtParen (token, tokenStartPos)) pushCtxtSeqBlock(false, NoAddBlockEnd) returnToken tokenLexbufState token - | RARROW, ctxts - // Only treat '->' as a starting a sequence block in certain circumstances - when (match ctxts with - // comprehension/match - | (CtxtWhile _ | CtxtFor _ | CtxtWhen _ | CtxtMatchClauses _ | CtxtFun _) :: _ -> true - // comprehension - | CtxtSeqBlock _ :: CtxtParen ((LBRACK | LBRACE _ | LBRACE_BAR | LBRACK_BAR), _) :: _ -> true - // comprehension - | CtxtSeqBlock _ :: (CtxtDo _ | CtxtWhile _ | CtxtFor _ | CtxtWhen _ | CtxtMatchClauses _ | CtxtTry _ | CtxtThen _ | CtxtElse _) :: _ -> true + | RARROW, ctxts + // Only treat '->' as a starting a sequence block in certain circumstances + when (match ctxts with + // comprehension/match + | (CtxtWhile _ | CtxtFor _ | CtxtWhen _ | CtxtMatchClauses _ | CtxtFun _) :: _ -> true + // comprehension + | CtxtSeqBlock _ :: CtxtParen ((LBRACK | LBRACE _ | LBRACE_BAR | LBRACK_BAR), _) :: _ -> true + // comprehension + | CtxtSeqBlock _ :: (CtxtDo _ | CtxtWhile _ | CtxtFor _ | CtxtWhen _ | CtxtMatchClauses _ | CtxtTry _ | CtxtThen _ | CtxtElse _) :: _ -> true | _ -> false) -> if debug then dprintf "RARROW, pushing CtxtSeqBlock, tokenStartPos = %a\n" outputPos tokenStartPos pushCtxtSeqBlock(false, AddOneSidedBlockEnd) @@ -2125,71 +2125,71 @@ type LexFilterImpl ( pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState token - // do ~~> CtxtDo;CtxtSeqBlock (unconditionally) - | (DO | DO_BANG), _ -> + // do ~~> CtxtDo;CtxtSeqBlock (unconditionally) + | (DO | DO_BANG), _ -> if debug then dprintf "DO: pushing CtxtSeqBlock, tokenStartPos = %a\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtDo tokenStartPos) pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState (match token with DO -> ODO | DO_BANG -> ODO_BANG | _ -> failwith "unreachable") - // The r.h.s. of an infix token begins a new block. - | _, ctxts when (isInfix token && - not (isSameLine()) && + // The r.h.s. of an infix token begins a new block. + | _, ctxts when (isInfix token && + not (isSameLine()) && // This doesn't apply to the use of any infix tokens in a pattern match or 'when' block // For example // // match x with // | _ when true && // false -> // the 'false' token shouldn't start a new block - // let x = 1 + // let x = 1 // x - (match ctxts with CtxtMatchClauses _ :: _ -> false | _ -> true)) -> + (match ctxts with CtxtMatchClauses _ :: _ -> false | _ -> true)) -> if debug then dprintf "(Infix etc.), pushing CtxtSeqBlock, tokenStartPos = %a\n" outputPos tokenStartPos pushCtxtSeqBlock(false, NoAddBlockEnd) returnToken tokenLexbufState token - | WITH, (CtxtTry _ | CtxtMatch _) :: _ -> + | WITH, (CtxtTry _ | CtxtMatch _) :: _ -> let lookaheadTokenTup = peekNextTokenTup() let lookaheadTokenStartPos = startPosOfTokenTup lookaheadTokenTup let leadingBar = match (peekNextToken()) with BAR -> true | _ -> false if debug then dprintf "WITH, pushing CtxtMatchClauses, lookaheadTokenStartPos = %a, tokenStartPos = %a\n" outputPos lookaheadTokenStartPos outputPos tokenStartPos pushCtxt lookaheadTokenTup (CtxtMatchClauses(leadingBar, lookaheadTokenStartPos)) - returnToken tokenLexbufState OWITH + returnToken tokenLexbufState OWITH - | FINALLY, CtxtTry _ :: _ -> + | FINALLY, CtxtTry _ :: _ -> if debug then dprintf "FINALLY, pushing pushCtxtSeqBlock, tokenStartPos = %a\n" outputPos tokenStartPos pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState token - | WITH, (CtxtException _ | CtxtTypeDefns _ | CtxtMemberHead _ | CtxtInterfaceHead _ | CtxtMemberBody _ as limCtxt) :: _ - | WITH, (CtxtSeqBlock _ as limCtxt :: CtxtParen((LBRACE _ | LBRACE_BAR), _) :: _) -> + | WITH, (CtxtException _ | CtxtTypeDefns _ | CtxtMemberHead _ | CtxtInterfaceHead _ | CtxtMemberBody _ as limCtxt) :: _ + | WITH, (CtxtSeqBlock _ as limCtxt :: CtxtParen((LBRACE _ | LBRACE_BAR), _) :: _) -> let lookaheadTokenTup = peekNextTokenTup() let lookaheadTokenStartPos = startPosOfTokenTup lookaheadTokenTup - match lookaheadTokenTup.Token with + match lookaheadTokenTup.Token with | RBRACE _ - | IDENT _ + | IDENT _ // The next clause detects the access annotations after the 'with' in: - // member x.PublicGetSetProperty + // member x.PublicGetSetProperty // with public get i = "Ralf" - // and private set i v = () - // - // as well as: - // member x.PublicGetSetProperty + // and private set i v = () + // + // as well as: + // member x.PublicGetSetProperty // with inline get() = "Ralf" - // and [] set v = () - // - | PUBLIC | PRIVATE | INTERNAL | INLINE -> + // and [] set v = () + // + | PUBLIC | PRIVATE | INTERNAL | INLINE -> - let offsidePos = + let offsidePos = if lookaheadTokenStartPos.Column > tokenTup.LexbufState.EndPos.Column then // This detects: - // { new Foo + // { new Foo // with M() = 1 - // and N() = 2 } - // and treats the inner bindings as if they were member bindings. + // and N() = 2 } + // and treats the inner bindings as if they were member bindings. // (HOWEVER: note the above language construct is now deprecated/removed) - // + // // It also happens to detect // { foo with m = 1 // n = 2 } @@ -2197,24 +2197,24 @@ type LexFilterImpl ( tokenStartPos else // This detects: - // { foo with + // { foo with // m = 1 // n = 2 } // So we're careful to set the offside column to be the minimum required *) limCtxt.StartPos if debug then dprintf "WITH, pushing CtxtWithAsLet, tokenStartPos = %a, lookaheadTokenStartPos = %a\n" outputPos tokenStartPos outputPos lookaheadTokenStartPos pushCtxt tokenTup (CtxtWithAsLet offsidePos) - - // Detect 'with' bindings of the form + + // Detect 'with' bindings of the form // // with x = ... // - // Which can only be part of + // Which can only be part of // // { r with x = ... } // // and in this case push a CtxtSeqBlock to cover the sequence - let isFollowedByLongIdentEquals = + let isFollowedByLongIdentEquals = let tokenTup = popNextTokenTup() let res = isLongIdentEquals tokenTup.Token delayToken tokenTup @@ -2222,18 +2222,18 @@ type LexFilterImpl ( if isFollowedByLongIdentEquals then pushCtxtSeqBlock(false, NoAddBlockEnd) - - returnToken tokenLexbufState OWITH - | _ -> + + returnToken tokenLexbufState OWITH + | _ -> if debug then dprintf "WITH, pushing CtxtWithAsAugment and CtxtSeqBlock, tokenStartPos = %a, limCtxt = %A\n" outputPos tokenStartPos limCtxt // // For attributes on properties: - // member x.PublicGetSetProperty + // member x.PublicGetSetProperty // with [] get() = "Ralf" if (match lookaheadTokenTup.Token with LBRACK_LESS -> true | _ -> false) && (lookaheadTokenStartPos.OriginalLine = tokenTup.StartPos.OriginalLine) then let offsidePos = tokenStartPos pushCtxt tokenTup (CtxtWithAsLet offsidePos) - returnToken tokenLexbufState OWITH + returnToken tokenLexbufState OWITH // Recovery for `interface ... with` member without further indented member implementations elif lookaheadTokenStartPos.Column <= limCtxt.StartCol && (match limCtxt with CtxtInterfaceHead _ -> true | _ -> false) then @@ -2241,35 +2241,35 @@ type LexFilterImpl ( else // In these situations - // interface I with + // interface I with // ... // end - // exception ... with + // exception ... with // ... // end - // type ... with + // type ... with // ... // end - // member x.P + // member x.P // with get() = ... // and set() = ... - // member x.P with + // member x.P with // get() = ... - // The limit is "interface"/"exception"/"type" + // The limit is "interface"/"exception"/"type" let offsidePos = limCtxt.StartPos - + pushCtxt tokenTup (CtxtWithAsAugment offsidePos) pushCtxtSeqBlock(true, AddBlockEnd) - returnToken tokenLexbufState token + returnToken tokenLexbufState token - | WITH, stack -> + | WITH, stack -> if debug then dprintf "WITH\n" if debug then dprintf "WITH --> NO MATCH, pushing CtxtWithAsAugment (type augmentation), stack = %A" stack pushCtxt tokenTup (CtxtWithAsAugment tokenStartPos) pushCtxtSeqBlock(true, AddBlockEnd) - returnToken tokenLexbufState token + returnToken tokenLexbufState token - | FUNCTION, _ -> + | FUNCTION, _ -> let lookaheadTokenTup = peekNextTokenTup() let lookaheadTokenStartPos = startPosOfTokenTup lookaheadTokenTup let leadingBar = match (peekNextToken()) with BAR -> true | _ -> false @@ -2277,22 +2277,22 @@ type LexFilterImpl ( pushCtxt lookaheadTokenTup (CtxtMatchClauses(leadingBar, lookaheadTokenStartPos)) returnToken tokenLexbufState OFUNCTION - | THEN, _ -> + | THEN, _ -> if debug then dprintf "THEN, replacing THEN with OTHEN, pushing CtxtSeqBlock;CtxtThen(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtThen tokenStartPos) pushCtxtSeqBlock(true, AddBlockEnd) - returnToken tokenLexbufState OTHEN + returnToken tokenLexbufState OTHEN - | ELSE, _ -> + | ELSE, _ -> let lookaheadTokenTup = peekNextTokenTup() let lookaheadTokenStartPos, lookaheadTokenEndPos = posOfTokenTup lookaheadTokenTup - match peekNextToken() with + match peekNextToken() with | IF when isSameLine() -> // We convert ELSE IF to ELIF since it then opens the block at the right point, // In particular the case // if e1 then e2 // else if e3 then e4 - // else if e5 then e6 + // else if e5 then e6 popNextTokenTup() |> pool.Return if debug then dprintf "ELSE IF: replacing ELSE IF with ELIF, pushing CtxtIf, CtxtVanilla(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtIf tokenStartPos) @@ -2300,104 +2300,104 @@ type LexFilterImpl ( let correctedTokenLexbufState = LexbufState(tokenStartPos, lookaheadTokenEndPos, false) returnToken correctedTokenLexbufState ELIF - | _ -> + | _ -> if debug then dprintf "ELSE: replacing ELSE with OELSE, pushing CtxtSeqBlock, CtxtElse(%a)\n" outputPos lookaheadTokenStartPos pushCtxt tokenTup (CtxtElse tokenStartPos) pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState OELSE - | (ELIF | IF), _ -> + | (ELIF | IF), _ -> if debug then dprintf "IF, pushing CtxtIf(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtIf tokenStartPos) returnToken tokenLexbufState token - | (MATCH | MATCH_BANG), _ -> + | (MATCH | MATCH_BANG), _ -> if debug then dprintf "MATCH, pushing CtxtMatch(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtMatch tokenStartPos) returnToken tokenLexbufState token - | FOR, _ -> + | FOR, _ -> if debug then dprintf "FOR, pushing CtxtFor(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtFor tokenStartPos) returnToken tokenLexbufState token - | WHILE, _ -> + | WHILE, _ -> if debug then dprintf "WHILE, pushing CtxtWhile(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtWhile tokenStartPos) returnToken tokenLexbufState token - | WHEN, CtxtSeqBlock _ :: _ -> + | WHEN, CtxtSeqBlock _ :: _ -> if debug then dprintf "WHEN, pushing CtxtWhen(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtWhen tokenStartPos) returnToken tokenLexbufState token - | FUN, _ -> + | FUN, _ -> if debug then dprintf "FUN, pushing CtxtFun(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtFun tokenStartPos) returnToken tokenLexbufState OFUN - | INTERFACE, _ -> + | INTERFACE, _ -> let lookaheadTokenTup = peekNextTokenTup() let lookaheadTokenStartPos = startPosOfTokenTup lookaheadTokenTup - match lookaheadTokenTup.Token with - // type I = interface .... end - | DEFAULT | OVERRIDE | INTERFACE | NEW | TYPE | STATIC | END | MEMBER | ABSTRACT | INHERIT | LBRACK_LESS -> + match lookaheadTokenTup.Token with + // type I = interface .... end + | DEFAULT | OVERRIDE | INTERFACE | NEW | TYPE | STATIC | END | MEMBER | ABSTRACT | INHERIT | LBRACK_LESS -> if debug then dprintf "INTERFACE, pushing CtxtParen, tokenStartPos = %a, lookaheadTokenStartPos = %a\n" outputPos tokenStartPos outputPos lookaheadTokenStartPos pushCtxt tokenTup (CtxtParen (token, tokenStartPos)) pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState token - // type C with interface .... with - // type C = interface .... with - | _ -> + // type C with interface .... with + // type C = interface .... with + | _ -> if debug then dprintf "INTERFACE, pushing CtxtInterfaceHead, tokenStartPos = %a, lookaheadTokenStartPos = %a\n" outputPos tokenStartPos outputPos lookaheadTokenStartPos pushCtxt tokenTup (CtxtInterfaceHead tokenStartPos) returnToken tokenLexbufState OINTERFACE_MEMBER - | CLASS, _ -> + | CLASS, _ -> if debug then dprintf "CLASS, pushing CtxtParen(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtParen (token, tokenStartPos)) pushCtxtSeqBlock(true, AddBlockEnd) returnToken tokenLexbufState token - | TYPE, _ -> + | TYPE, _ -> insertComingSoonTokens("TYPE", TYPE_COMING_SOON, TYPE_IS_HERE) if debug then dprintf "TYPE, pushing CtxtTypeDefns(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtTypeDefns tokenStartPos) pool.Return tokenTup hwTokenFetch useBlockRule - | TRY, _ -> + | TRY, _ -> if debug then dprintf "Try, pushing CtxtTry(%a)\n" outputPos tokenStartPos pushCtxt tokenTup (CtxtTry tokenStartPos) - // The ideal spec would be to push a begin/end block pair here, but we can only do that - // if we are able to balance the WITH with the TRY. We can't do that because of the numerous ways - // WITH is used in the grammar (see what happens when we hit a WITH below. - // This hits in the single line case: "try make ef1 t with _ -> make ef2 t". - + // The ideal spec would be to push a begin/end block pair here, but we can only do that + // if we are able to balance the WITH with the TRY. We can't do that because of the numerous ways + // WITH is used in the grammar (see what happens when we hit a WITH below. + // This hits in the single line case: "try make ef1 t with _ -> make ef2 t". + pushCtxtSeqBlock(false, AddOneSidedBlockEnd) returnToken tokenLexbufState token - | OBLOCKBEGIN, _ -> - returnToken tokenLexbufState token - - | ODUMMY _, _ -> + | OBLOCKBEGIN, _ -> + returnToken tokenLexbufState token + + | ODUMMY _, _ -> if debug then dprintf "skipping dummy token as no offside rules apply\n" pool.Return tokenTup - hwTokenFetch useBlockRule - - // Ordinary tokens start a vanilla block - | _, CtxtSeqBlock _ :: _ -> + hwTokenFetch useBlockRule + + // Ordinary tokens start a vanilla block + | _, CtxtSeqBlock _ :: _ -> pushCtxt tokenTup (CtxtVanilla(tokenStartPos, isLongIdentEquals token)) if debug then dprintf "pushing CtxtVanilla at tokenStartPos = %a\n" outputPos tokenStartPos - returnToken tokenLexbufState token - - | _ -> - returnToken tokenLexbufState token + returnToken tokenLexbufState token - and insertHighPrecedenceApp (tokenTup: TokenTup) = + | _ -> + returnToken tokenLexbufState token + + and insertHighPrecedenceApp (tokenTup: TokenTup) = let dotTokenTup = peekNextTokenTup() if debug then dprintf "inserting HIGH_PRECEDENCE_PAREN_APP at dotTokenPos = %a\n" outputPos (startPosOfTokenTup dotTokenTup) - let hpa = + let hpa = if nextTokenIsAdjacentLParen tokenTup then HIGH_PRECEDENCE_PAREN_APP elif nextTokenIsAdjacentLBrack tokenTup then @@ -2408,8 +2408,8 @@ type LexFilterImpl ( delayToken tokenTup true - and rulesForBothSoftWhiteAndHardWhite(tokenTup: TokenTup) = - match tokenTup.Token with + and rulesForBothSoftWhiteAndHardWhite(tokenTup: TokenTup) = + match tokenTup.Token with | HASH_IDENT ident -> let hashPos = LexbufState(tokenTup.StartPos, tokenTup.StartPos.ShiftColumnBy(1), false) let identPos = LexbufState(tokenTup.StartPos.ShiftColumnBy(1), tokenTup.EndPos, false) @@ -2417,20 +2417,20 @@ type LexFilterImpl ( delayToken(TokenTup(HASH, hashPos, tokenTup.LastTokenPos)) true - // Insert HIGH_PRECEDENCE_BRACK_APP if needed + // Insert HIGH_PRECEDENCE_BRACK_APP if needed // ident[3] | IDENT _ when nextTokenIsAdjacentLBrack tokenTup -> insertHighPrecedenceApp tokenTup - // Insert HIGH_PRECEDENCE_PAREN_APP if needed + // Insert HIGH_PRECEDENCE_PAREN_APP if needed // ident(3) | IDENT _ when nextTokenIsAdjacentLParen tokenTup -> insertHighPrecedenceApp tokenTup - // Insert HIGH_PRECEDENCE_TYAPP if needed + // Insert HIGH_PRECEDENCE_TYAPP if needed | DELEGATE | IDENT _ | IEEE64 _ | IEEE32 _ | DECIMAL _ | INT8 _ | INT16 _ | INT32 _ | INT64 _ | NATIVEINT _ | UINT8 _ | UINT16 _ | UINT32 _ | UINT64 _ | UNATIVEINT _ | BIGNUM _ when peekAdjacentTypars false tokenTup -> let lessTokenTup = popNextTokenTup() - delayToken (pool.UseLocation(lessTokenTup, match lessTokenTup.Token with LESS _ -> LESS true | _ -> failwith "unreachable")) + delayToken (pool.UseLocation(lessTokenTup, match lessTokenTup.Token with LESS _ -> LESS true | _ -> failwith "unreachable")) if debug then dprintf "softwhite inserting HIGH_PRECEDENCE_TYAPP at dotTokenPos = %a\n" outputPos (startPosOfTokenTup lessTokenTup) @@ -2441,21 +2441,21 @@ type LexFilterImpl ( // ..^1 will get parsed as DOT_DOT_HAT 1 while 1..^2 will get parsed as 1 DOT_DOT HAT 2 // because of processing rule underneath this. - | DOT_DOT_HAT -> + | DOT_DOT_HAT -> let hatPos = LexbufState(tokenTup.EndPos.ShiftColumnBy(-1), tokenTup.EndPos, false) delayToken(let rented = pool.Rent() in rented.Token <- INFIX_AT_HAT_OP("^"); rented.LexbufState <- hatPos; rented.LastTokenPos <- tokenTup.LastTokenPos; rented) delayToken(pool.UseShiftedLocation(tokenTup, DOT_DOT, 0, -1)) pool.Return tokenTup true - // Split this token to allow "1..2" for range specification + // Split this token to allow "1..2" for range specification | INT32_DOT_DOT (i, v) -> let dotDotPos = LexbufState(tokenTup.EndPos.ShiftColumnBy(-2), tokenTup.EndPos, false) delayToken(let rented = pool.Rent() in rented.Token <- DOT_DOT; rented.LexbufState <- dotDotPos; rented.LastTokenPos <- tokenTup.LastTokenPos; rented) delayToken(pool.UseShiftedLocation(tokenTup, INT32(i, v), 0, -2)) pool.Return tokenTup true - // Split @>. and @@>. into two + // Split @>. and @@>. into two | RQUOTE_DOT (s, raw) -> let dotPos = LexbufState(tokenTup.EndPos.ShiftColumnBy(-1), tokenTup.EndPos, false) delayToken(let rented = pool.Rent() in rented.Token <- DOT; rented.LexbufState <- dotPos; rented.LastTokenPos <- tokenTup.LastTokenPos; rented) @@ -2464,26 +2464,26 @@ type LexFilterImpl ( true | MINUS | PLUS_MINUS_OP _ | PERCENT_OP _ | AMP | AMP_AMP - when ((match tokenTup.Token with - | PLUS_MINUS_OP s -> (s = "+") || (s = "+.") || (s = "-.") - | PERCENT_OP s -> (s = "%") || (s = "%%") + when ((match tokenTup.Token with + | PLUS_MINUS_OP s -> (s = "+") || (s = "+.") || (s = "-.") + | PERCENT_OP s -> (s = "%") || (s = "%%") | _ -> true) && - nextTokenIsAdjacent tokenTup && + nextTokenIsAdjacent tokenTup && not (prevWasAtomicEnd && (tokenTup.LastTokenPos = startPosOfTokenTup tokenTup))) -> - let plus = - match tokenTup.Token with - | PLUS_MINUS_OP s -> (s = "+") + let plus = + match tokenTup.Token with + | PLUS_MINUS_OP s -> (s = "+") | _ -> false - let plusOrMinus = - match tokenTup.Token with - | PLUS_MINUS_OP s -> (s = "+") - | MINUS -> true + let plusOrMinus = + match tokenTup.Token with + | PLUS_MINUS_OP s -> (s = "+") + | MINUS -> true | _ -> false let nextTokenTup = popNextTokenTup() /// Merge the location of the prefix token and the literal - let delayMergedToken tok = + let delayMergedToken tok = let rented = pool.Rent() rented.Token <- tok rented.LexbufState <- LexbufState(tokenTup.LexbufState.StartPos, nextTokenTup.LexbufState.EndPos, nextTokenTup.LexbufState.PastEOF) @@ -2492,22 +2492,22 @@ type LexFilterImpl ( pool.Return nextTokenTup pool.Return tokenTup - let noMerge() = - let tokenName = - match tokenTup.Token with + let noMerge() = + let tokenName = + match tokenTup.Token with | PLUS_MINUS_OP s | PERCENT_OP s -> s | AMP -> "&" | AMP_AMP -> "&&" - | MINUS -> "-" - | _ -> failwith "unreachable" + | MINUS -> "-" + | _ -> failwith "unreachable" let token = ADJACENT_PREFIX_OP tokenName - delayToken nextTokenTup + delayToken nextTokenTup delayToken (pool.UseLocation(tokenTup, token)) pool.Return tokenTup - if plusOrMinus then - match nextTokenTup.Token with + if plusOrMinus then + match nextTokenTup.Token with | INT8(v, bad) -> delayMergedToken(INT8((if plus then v else -v), (plus && bad))) // note: '-' makes a 'bad' max int 'good'. '+' does not | INT16(v, bad) -> delayMergedToken(INT16((if plus then v else -v), (plus && bad))) // note: '-' makes a 'bad' max int 'good'. '+' does not | INT32(v, bad) -> delayMergedToken(INT32((if plus then v else -v), (plus && bad))) // note: '-' makes a 'bad' max int 'good'. '+' does not @@ -2523,20 +2523,20 @@ type LexFilterImpl ( noMerge() true - | _ -> + | _ -> false - - and pushCtxtSeqBlock(addBlockBegin, addBlockEnd) = pushCtxtSeqBlockAt (peekNextTokenTup(), addBlockBegin, addBlockEnd) - and pushCtxtSeqBlockAt(p: TokenTup, addBlockBegin, addBlockEnd) = + + and pushCtxtSeqBlock(addBlockBegin, addBlockEnd) = pushCtxtSeqBlockAt (peekNextTokenTup(), addBlockBegin, addBlockEnd) + and pushCtxtSeqBlockAt(p: TokenTup, addBlockBegin, addBlockEnd) = if addBlockBegin then if debug then dprintf "--> insert OBLOCKBEGIN \n" delayToken(pool.UseLocation(p, OBLOCKBEGIN)) - pushCtxt p (CtxtSeqBlock(FirstInSeqBlock, startPosOfTokenTup p, addBlockEnd)) + pushCtxt p (CtxtSeqBlock(FirstInSeqBlock, startPosOfTokenTup p, addBlockEnd)) - let rec swTokenFetch() = + let rec swTokenFetch() = let tokenTup = popNextTokenTup() let tokenReplaced = rulesForBothSoftWhiteAndHardWhite tokenTup - if tokenReplaced then swTokenFetch() + if tokenReplaced then swTokenFetch() else let lexbufState = tokenTup.LexbufState let tok = tokenTup.Token @@ -2544,33 +2544,33 @@ type LexFilterImpl ( returnToken lexbufState tok //---------------------------------------------------------------------------- - // Part VI. Publish the new lexer function. + // Part VI. Publish the new lexer function. //-------------------------------------------------------------------------- member _.LexBuffer = lexbuf - member _.GetToken() = - if not initialized then + member _.GetToken() = + if not initialized then let _firstTokenTup = peekInitial() () if indentationSyntaxStatus.Status - then hwTokenFetch true + then hwTokenFetch true else swTokenFetch() - + // LexFilterImpl does the majority of the work for offsides rules and other magic. // LexFilter just wraps it with light post-processing that introduces a few more 'coming soon' symbols, to // make it easier for the parser to 'look ahead' and safely shift tokens in a number of recovery scenarios. -type LexFilter (indentationSyntaxStatus: IndentationAwareSyntaxStatus, compilingFSharpCore, lexer, lexbuf: UnicodeLexing.Lexbuf) = +type LexFilter (indentationSyntaxStatus: IndentationAwareSyntaxStatus, compilingFSharpCore, lexer, lexbuf: UnicodeLexing.Lexbuf) = let inner = LexFilterImpl(indentationSyntaxStatus, compilingFSharpCore, lexer, lexbuf) // We don't interact with lexbuf state at all, any inserted tokens have same state/location as the real one read, so // we don't have to do any of the wrapped lexbuf magic that you see in LexFilterImpl. let delayedStack = Stack() - let delayToken tok = delayedStack.Push tok + let delayToken tok = delayedStack.Push tok - let popNextToken() = - if delayedStack.Count > 0 then + let popNextToken() = + if delayedStack.Count > 0 then let tokenTup = delayedStack.Pop() tokenTup else @@ -2582,18 +2582,18 @@ type LexFilter (indentationSyntaxStatus: IndentationAwareSyntaxStatus, compiling for i in 1..6 do delayToken comingSoon - member _.LexBuffer = inner.LexBuffer + member _.LexBuffer = inner.LexBuffer - member lexer.GetToken () = + member lexer.GetToken () = let token = popNextToken() match token with - | RBRACE _ -> + | RBRACE _ -> insertComingSoonTokens RBRACE_COMING_SOON RBRACE_IS_HERE lexer.GetToken() - | RPAREN -> + | RPAREN -> insertComingSoonTokens RPAREN_COMING_SOON RPAREN_IS_HERE lexer.GetToken() - | OBLOCKEND -> + | OBLOCKEND -> insertComingSoonTokens OBLOCKEND_COMING_SOON OBLOCKEND_IS_HERE lexer.GetToken() | _ -> token diff --git a/src/Compiler/SyntaxTree/SyntaxTreeOps.fs b/src/Compiler/SyntaxTree/SyntaxTreeOps.fs index def624e60ed..f25b7abb37f 100644 --- a/src/Compiler/SyntaxTree/SyntaxTreeOps.fs +++ b/src/Compiler/SyntaxTree/SyntaxTreeOps.fs @@ -939,15 +939,6 @@ let mkDynamicArgExpr expr = | SynExpr.Paren (expr = e) -> e | e -> e -let rec normalizeTupleExpr exprs commas : SynExpr list * range list = - match exprs with - | SynExpr.Tuple (false, innerExprs, innerCommas, _) :: rest -> - let innerExprs, innerCommas = - normalizeTupleExpr (List.rev innerExprs) (List.rev innerCommas) - - innerExprs @ rest, innerCommas @ commas - | _ -> exprs, commas - let rec normalizeTuplePat pats commas : SynPat list * range List = match pats with | SynPat.Tuple (false, innerPats, innerCommas, _) :: rest -> diff --git a/src/Compiler/SyntaxTree/SyntaxTreeOps.fsi b/src/Compiler/SyntaxTree/SyntaxTreeOps.fsi index e9d7444eb54..7e6d135d874 100644 --- a/src/Compiler/SyntaxTree/SyntaxTreeOps.fsi +++ b/src/Compiler/SyntaxTree/SyntaxTreeOps.fsi @@ -331,8 +331,6 @@ val prependIdentInLongIdentWithTrivia: ident: SynIdent -> mDot: range -> lid: Sy val mkDynamicArgExpr: expr: SynExpr -> SynExpr -val normalizeTupleExpr: exprs: SynExpr list -> commas: range list -> SynExpr list * range List - val normalizeTuplePat: pats: SynPat list -> commas: range list -> SynPat list * range List val desugarGetSetMembers: memberDefns: SynMemberDefns -> SynMemberDefns diff --git a/src/Compiler/pars.fsy b/src/Compiler/pars.fsy index 1a91f439a7e..4d7f77d6e73 100644 --- a/src/Compiler/pars.fsy +++ b/src/Compiler/pars.fsy @@ -169,6 +169,7 @@ let parse_error_rich = Some(fun (ctxt: ParseErrorContext<_>) -> %type atomicExprAfterType %type typedSequentialExprBlock %type atomicExpr +%type tupleExpr %type tyconDefnOrSpfnSimpleRepr %type list> unionTypeRepr %type tyconDefnAugmentation @@ -4017,162 +4018,174 @@ declExpr: | tupleExpr %prec expr_tuple { let exprs, commas = $1 - let exprs, commas = - // Nested non-struct tuple is only possible during error recovery, - // in other situations there are intermediate nodes. - match exprs with - | SynExpr.Tuple(false, _, _, _) :: _ -> normalizeTupleExpr exprs commas - | _ -> exprs, commas - - SynExpr.Tuple(false, List.rev exprs, List.rev commas, (commas.Head, exprs) ||> unionRangeWithListBy (fun e -> e.Range)) } + let m = unionRanges exprs.Head.Range (List.last exprs).Range + SynExpr.Tuple(false, List.rev exprs, List.rev commas, m) } | declExpr JOIN_IN declExpr { SynExpr.JoinIn($1, rhs parseState 2, $3, unionRanges $1.Range $3.Range) } + | declExpr JOIN_IN ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "in") + mkSynInfix mOp $1 "@in" (arbExpr ("declExprInfixJoinIn", mOp.EndRange)) } + | declExpr BAR_BAR declExpr { mkSynInfix (rhs parseState 2) $1 "||" $3 } + | declExpr BAR_BAR ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "||") + mkSynInfix mOp $1 "||" (arbExpr ("declExprInfixBarBar", mOp.EndRange)) } + | declExpr INFIX_BAR_OP declExpr { mkSynInfix (rhs parseState 2) $1 $2 $3 } + | declExpr INFIX_BAR_OP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression $2) + mkSynInfix mOp $1 $2 (arbExpr ("declExprInfixBarOp", mOp.EndRange)) } + | declExpr OR declExpr { mkSynInfix (rhs parseState 2) $1 "or" $3 } + | declExpr OR ends_coming_soon_or_recover + { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression "or") + mkSynInfix (rhs parseState 2) $1 "or" (arbExpr ("declExprInfixOr", (rhs parseState 3).StartRange)) } + | declExpr AMP declExpr { mkSynInfix (rhs parseState 2) $1 "&" $3 } + | declExpr AMP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "&") + mkSynInfix mOp $1 "&" (arbExpr ("declExprInfixAmp", mOp.EndRange)) } + | declExpr AMP_AMP declExpr { mkSynInfix (rhs parseState 2) $1 "&&" $3 } + | declExpr AMP_AMP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "&&") + mkSynInfix mOp $1 "&&" (arbExpr ("declExprInfixAmpAmp", mOp.EndRange)) } + | declExpr INFIX_AMP_OP declExpr { mkSynInfix (rhs parseState 2) $1 $2 $3 } + | declExpr INFIX_AMP_OP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression $2) + mkSynInfix mOp $1 $2 (arbExpr ("declExprInfixAmpOp", (rhs parseState 3).StartRange)) } + | declExpr EQUALS declExpr { mkSynInfix (rhs parseState 2) $1 "=" $3 } + | declExpr EQUALS ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "=") + mkSynInfix mOp $1 "=" (arbExpr ("declExprInfixEquals", mOp.EndRange)) } + | declExpr INFIX_COMPARE_OP declExpr { mkSynInfix (rhs parseState 2) $1 $2 $3 } + | declExpr INFIX_COMPARE_OP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression $2) + mkSynInfix mOp $1 $2 (arbExpr ("declExprInfix", mOp.EndRange)) } + | declExpr DOLLAR declExpr { mkSynInfix (rhs parseState 2) $1 "$" $3 } + | declExpr DOLLAR ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "$") + mkSynInfix mOp $1 "$" (arbExpr ("declExprInfixDollar", mOp.EndRange)) } + | declExpr LESS declExpr { mkSynInfix (rhs parseState 2) $1 "<" $3 } - | declExpr LESS recover - { if not $3 then reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("<")) - exprFromParseError (mkSynInfix (rhs parseState 2) $1 "<" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } + | declExpr LESS ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "<") + mkSynInfix mOp $1 "<" (arbExpr ("declExprInfixLess", mOp.EndRange)) } | declExpr GREATER declExpr { mkSynInfix (rhs parseState 2) $1 ">" $3 } + | declExpr GREATER ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression ">") + mkSynInfix mOp $1 ">" (arbExpr ("declExprInfixGreater", mOp.EndRange)) } + | declExpr INFIX_AT_HAT_OP declExpr { mkSynInfix (rhs parseState 2) $1 $2 $3 } + | declExpr INFIX_AT_HAT_OP ends_coming_soon_or_recover %prec infix_at_hat_op_binary + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression $2) + mkSynInfix mOp $1 $2 (arbExpr ("declExprInfix", mOp.EndRange)) } + | declExpr PERCENT_OP declExpr { mkSynInfix (rhs parseState 2) $1 $2 $3 } + | declExpr PERCENT_OP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression $2) + mkSynInfix mOp $1 $2 (arbExpr ("declExprInfixPercent", mOp.EndRange)) } + | declExpr COLON_COLON declExpr - { let tupExpr = SynExpr.Tuple(false, [$1;$3], [rhs parseState 2], unionRanges $1.Range $3.Range) - let identExpr = mkSynOperator (rhs parseState 2) "::" - SynExpr.App(ExprAtomicFlag.NonAtomic, true, identExpr, tupExpr, unionRanges $1.Range $3.Range) } + { let mOp = rhs parseState 2 + let m = unionRanges $1.Range $3.Range + let tupExpr = SynExpr.Tuple(false, [$1; $3], [mOp], m) + let identExpr = mkSynOperator mOp "::" + SynExpr.App(ExprAtomicFlag.NonAtomic, true, identExpr, tupExpr, m) } + + | declExpr COLON_COLON ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + let m = unionRanges $1.Range mOp + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "::") + let identExpr = mkSynOperator mOp "::" + let tupExpr = SynExpr.Tuple(false, [$1; (arbExpr ("declExprInfixColonColon", mOp.EndRange))], [mOp], m) + SynExpr.App(ExprAtomicFlag.NonAtomic, true, identExpr, tupExpr, m) } | declExpr PLUS_MINUS_OP declExpr { mkSynInfix (rhs parseState 2) $1 $2 $3 } + | declExpr PLUS_MINUS_OP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression $2) + mkSynInfix mOp $1 $2 (arbExpr ("declExprInfixPlusMinus", mOp.EndRange)) } + | declExpr MINUS declExpr { mkSynInfix (rhs parseState 2) $1 "-" $3 } + | declExpr MINUS ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "-") + mkSynInfix mOp $1 "-" (arbExpr ("declExprInfixMinus", mOp.EndRange)) } + | declExpr STAR declExpr { mkSynInfix (rhs parseState 2) $1 "*" $3 } + | declExpr STAR ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression "*") + mkSynInfix mOp $1 "*" (arbExpr ("declExprInfixStar", mOp.EndRange)) } + | declExpr INFIX_STAR_DIV_MOD_OP declExpr { mkSynInfix (rhs parseState 2) $1 $2 $3 } + | declExpr INFIX_STAR_DIV_MOD_OP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression $2) + mkSynInfix mOp $1 $2 (arbExpr ("declExprInfixStarDivMod", mOp.EndRange)) } + | declExpr INFIX_STAR_STAR_OP declExpr { mkSynInfix (rhs parseState 2) $1 $2 $3 } - | declExpr JOIN_IN OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("in")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "@in" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr BAR_BAR OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("||")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "||" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr INFIX_BAR_OP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression($2)) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 $2 (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr OR OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("or")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "or" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr AMP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("&")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "&" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr AMP_AMP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("&&")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "&&" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr INFIX_AMP_OP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression($2)) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 $2 (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr EQUALS OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("=")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "=" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr INFIX_COMPARE_OP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression($2)) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 $2 (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr DOLLAR OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("$")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "$" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr LESS OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("<")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "<" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr GREATER OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression(">")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 ">" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr INFIX_AT_HAT_OP OBLOCKEND_COMING_SOON %prec infix_at_hat_op_binary - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression($2)) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 $2 (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr PERCENT_OP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression($2)) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 $2 (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr COLON_COLON OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("::")) - let identExpr = mkSynOperator (rhs parseState 2) "::" - let tupExpr = SynExpr.Tuple(false, [$1;(arbExpr ("declExprInfix", (rhs parseState 3).StartRange))], [rhs parseState 2], unionRanges $1.Range (rhs parseState 3).StartRange) - SynExpr.App(ExprAtomicFlag.NonAtomic, true, identExpr, tupExpr, unionRanges $1.Range (rhs parseState 3).StartRange) } - - | declExpr PLUS_MINUS_OP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression($2)) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 $2 (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr MINUS OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("-")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "-" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr STAR OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression("*")) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 "*" (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr INFIX_STAR_DIV_MOD_OP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression($2)) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 $2 (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } - - | declExpr INFIX_STAR_STAR_OP OBLOCKEND_COMING_SOON - { reportParseErrorAt (rhs parseState 2) (FSComp.SR.parsUnfinishedExpression($2)) - exprFromParseError(mkSynInfix (rhs parseState 2) $1 $2 (arbExpr ("declExprInfix", (rhs parseState 3).StartRange))) } + | declExpr INFIX_STAR_STAR_OP ends_coming_soon_or_recover + { let mOp = rhs parseState 2 + reportParseErrorAt mOp (FSComp.SR.parsUnfinishedExpression $2) + mkSynInfix mOp $1 $2 (arbExpr ("declExprInfixStarStar", mOp.EndRange)) } | declExpr DOT_DOT declExpr { let wholem = rhs2 parseState 1 3 @@ -4380,23 +4393,47 @@ tupleExpr: let exprs, commas = $1 arbExpr ("tupleExpr1", commaRange.EndRange) :: exprs, commaRange :: commas } + | tupleExpr COMMA COMMA declExpr + { let exprs, commas = $1 + let mComma1 = rhs parseState 2 + let mComma2 = rhs parseState 3 + reportParseErrorAt mComma2 (FSComp.SR.parsExpectingExpressionInTuple ()) + let expr = arbExpr ("tupleExpr2", mComma1.EndRange) + $4 :: expr :: exprs, (mComma2 :: mComma1 :: commas) } + + | tupleExpr COMMA COMMA ends_coming_soon_or_recover + { let exprs, commas = $1 + let mComma1 = rhs parseState 2 + let mComma2 = rhs parseState 3 + reportParseErrorAt mComma2 (FSComp.SR.parsExpectingExpressionInTuple ()) + if not $4 then reportParseErrorAt mComma2 (FSComp.SR.parsExpectedExpressionAfterToken ()) + let expr1 = arbExpr ("tupleExpr3", mComma1.EndRange) + let expr2 = arbExpr ("tupleExpr4", mComma2.EndRange) + expr2 :: expr1 :: exprs, mComma2 :: mComma1 :: commas } + | declExpr COMMA ends_coming_soon_or_recover { let commaRange = rhs parseState 2 if not $3 then reportParseErrorAt commaRange (FSComp.SR.parsExpectedExpressionAfterToken ()) - [arbExpr ("tupleExpr2", commaRange.EndRange); $1], [commaRange] } + [arbExpr ("tupleExpr5", commaRange.EndRange); $1], [commaRange] } | declExpr COMMA declExpr { [$3; $1], [rhs parseState 2] } - | COMMA declExpr - { let commaRange = rhs parseState 1 - reportParseErrorAt commaRange (FSComp.SR.parsExpectingExpressionInTuple ()) - [$2; arbExpr ("tupleExpr3", commaRange.StartRange)], [commaRange] } - - | COMMA ends_coming_soon_or_recover - { let commaRange = rhs parseState 1 - if not $2 then reportParseErrorAt commaRange (FSComp.SR.parsExpectedExpressionAfterToken ()) - [arbExpr ("tupleExpr4", commaRange.EndRange); arbExpr ("tupleExpr5", commaRange.StartRange)], [commaRange] } + | declExpr COMMA COMMA ends_coming_soon_or_recover + { let mComma1 = rhs parseState 2 + let mComma2 = rhs parseState 3 + reportParseErrorAt mComma2 (FSComp.SR.parsExpectingExpressionInTuple ()) + if not $4 then reportParseErrorAt mComma2 (FSComp.SR.parsExpectedExpressionAfterToken ()) + let expr1 = arbExpr ("tupleExpr6", mComma1.EndRange) + let expr2 = arbExpr ("tupleExpr7", mComma2.EndRange) + [expr2; expr1; $1], [mComma2; mComma1] } + + | declExpr COMMA COMMA declExpr + { let mComma1 = rhs parseState 2 + let mComma2 = rhs parseState 3 + reportParseErrorAt mComma2 (FSComp.SR.parsExpectingExpressionInTuple ()) + let expr = arbExpr ("tupleExpr8", mComma1.EndRange) + [$4; expr; $1], [mComma2; mComma1] } minusExpr: | INFIX_AT_HAT_OP minusExpr @@ -4744,6 +4781,19 @@ parenExpr: //let mLhs = if $2 then unionRangeWithPos mLeftParen (rhs parseState 2).Start else mLeftParen //arbExpr ("parenExpr2", mLhs) } + | LPAREN COMMA declExpr rparen + { let mComma = rhs parseState 2 + let mLparen = rhs parseState 1 + let mRparen = rhs parseState 3 + let errorExpr = arbExpr ("tupleExpr3", mComma.EndRange) + let mTuple = unionRanges mComma $3.Range + let tupleExpr = + match $3 with + | SynExpr.Tuple(false, exprs, commas, m) -> + SynExpr.Tuple(false, errorExpr :: exprs, mComma :: commas, mTuple) + | expr -> SynExpr.Tuple(false, [errorExpr; expr], [mComma], mTuple) + SynExpr.Paren(tupleExpr, mLparen, Some mRparen, rhs2 parseState 1 4) } + parenExprBody: | typars COLON LPAREN classMemberSpfn rparen typedSequentialExpr { (fun m -> SynExpr.TraitCall($1, $4, $6, m)) } /* disambiguate: x $a.id(x) */ diff --git a/src/Compiler/xlf/FSComp.txt.cs.xlf b/src/Compiler/xlf/FSComp.txt.cs.xlf index 15edc3936ab..69d868814d0 100644 --- a/src/Compiler/xlf/FSComp.txt.cs.xlf +++ b/src/Compiler/xlf/FSComp.txt.cs.xlf @@ -422,6 +422,11 @@ Vyvolá upozornění, když se použije „let inline ... =“ společně s atributem [<MethodImpl(MethodImplOptions.NoInlining)>]. Funkce není vkládána. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop zástupný znak ve smyčce for @@ -1077,6 +1082,11 @@ Je třeba inicializovat následující požadované vlastnosti:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later Použití metod s atributem NoEagerConstraintApplicationAttribute vyžaduje /langversion:6.0 nebo novější. diff --git a/src/Compiler/xlf/FSComp.txt.de.xlf b/src/Compiler/xlf/FSComp.txt.de.xlf index db5f46de369..e372842d253 100644 --- a/src/Compiler/xlf/FSComp.txt.de.xlf +++ b/src/Compiler/xlf/FSComp.txt.de.xlf @@ -422,6 +422,11 @@ Löst Warnungen aus, wenn „let inline ... =“ zusammen mit dem Attribut [<MethodImpl(MethodImplOptions.NoInlining)>] verwendet wird. Die Funktion wird nicht inline gesetzt. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop Platzhalter in for-Schleife @@ -1077,6 +1082,11 @@ Die folgenden erforderlichen Eigenschaften müssen initialisiert werden:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later Die Verwendung von Methoden mit "NoEagerConstraintApplicationAttribute" erfordert /langversion:6.0 oder höher. diff --git a/src/Compiler/xlf/FSComp.txt.es.xlf b/src/Compiler/xlf/FSComp.txt.es.xlf index 378c6f805c1..480813c8e22 100644 --- a/src/Compiler/xlf/FSComp.txt.es.xlf +++ b/src/Compiler/xlf/FSComp.txt.es.xlf @@ -422,6 +422,11 @@ Genera advertencias cuando se usa "let inline ... =" junto con el atributo [<MethodImpl(MethodImplOptions.NoInlining)>]. La función no se está insertando. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop carácter comodín en bucle for @@ -1077,6 +1082,11 @@ Se deben inicializar las siguientes propiedades necesarias:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later El uso de métodos con "NoEagerConstraintApplicationAttribute" requiere /langversion:6.0 o posteriores diff --git a/src/Compiler/xlf/FSComp.txt.fr.xlf b/src/Compiler/xlf/FSComp.txt.fr.xlf index 614a0854cea..6c3ee073570 100644 --- a/src/Compiler/xlf/FSComp.txt.fr.xlf +++ b/src/Compiler/xlf/FSComp.txt.fr.xlf @@ -422,6 +422,11 @@ Génère des avertissements lorsque « let inline ... = » est utilisé avec l’attribut [<MethodImpl(MethodImplOptions.NoInlining)>]. La fonction n’est pas inlined. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop caractère générique dans une boucle for @@ -1077,6 +1082,11 @@ Les propriétés requises suivantes doivent être initialisées :{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later L’utilisation de méthodes avec « NoEagerConstraintApplicationAttribute » requiert/langversion:6.0 ou ultérieur diff --git a/src/Compiler/xlf/FSComp.txt.it.xlf b/src/Compiler/xlf/FSComp.txt.it.xlf index a312fccf845..e47a248b9dc 100644 --- a/src/Compiler/xlf/FSComp.txt.it.xlf +++ b/src/Compiler/xlf/FSComp.txt.it.xlf @@ -422,6 +422,11 @@ Genera avvisi quando 'let inline ... =' viene usato insieme all'attributo [<MethodImpl(MethodImplOptions.NoInlining)>]. La funzione non viene resa inline. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop carattere jolly nel ciclo for @@ -1077,6 +1082,11 @@ È necessario inizializzare le proprietà obbligatorie seguenti:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later L'utilizzo di metodi con 'NoEagerConstraintApplicationAttribute' richiede /langversion: 6.0 o versione successiva diff --git a/src/Compiler/xlf/FSComp.txt.ja.xlf b/src/Compiler/xlf/FSComp.txt.ja.xlf index 220f11c492c..22a3b97a621 100644 --- a/src/Compiler/xlf/FSComp.txt.ja.xlf +++ b/src/Compiler/xlf/FSComp.txt.ja.xlf @@ -422,6 +422,11 @@ 'let inline ... =' が [<MethodImpl(MethodImplOptions.NoInlining)>] 属性と一緒に使用されるときに警告を生成します。関数はインライン化されていません。 + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop for ループのワイルド カード @@ -1077,6 +1082,11 @@ 次の必須プロパティを初期化する必要があります:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later 'NoEagerConstraintApplicationAttribute' を指定してメソッドを使用するには、/langversion:6.0 以降が必要です diff --git a/src/Compiler/xlf/FSComp.txt.ko.xlf b/src/Compiler/xlf/FSComp.txt.ko.xlf index d17bd181269..e99b84363e2 100644 --- a/src/Compiler/xlf/FSComp.txt.ko.xlf +++ b/src/Compiler/xlf/FSComp.txt.ko.xlf @@ -422,6 +422,11 @@ 'let inline ... ='을(를) [<MethodImpl(MethodImplOptions.NoInlining)>] 특성과 함께 사용하는 경우 경고를 발생합니다. 함수가 인라인되지 않습니다. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop for 루프의 와일드카드 @@ -1077,6 +1082,11 @@ 다음 필수 속성을 초기화해야 합니다. {0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later 'NoEagerConstraintApplicationAttribute'와 함께 메서드를 사용하려면 /langversion:6.0 이상이 필요합니다. diff --git a/src/Compiler/xlf/FSComp.txt.pl.xlf b/src/Compiler/xlf/FSComp.txt.pl.xlf index 3d6b650bfac..94f6c4edfce 100644 --- a/src/Compiler/xlf/FSComp.txt.pl.xlf +++ b/src/Compiler/xlf/FSComp.txt.pl.xlf @@ -422,6 +422,11 @@ Zgłasza ostrzeżenia, gdy element „let inline ... =” jest używany razem z atrybutem [<MethodImpl(MethodImplOptions.NoInlining)>]. Funkcja nie jest wstawiana. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop symbol wieloznaczny w pętli for @@ -1077,6 +1082,11 @@ Następujące wymagane właściwości muszą zostać zainicjowane:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later Używanie metod z atrybutem "NoEagerConstraintApplicationAttribute" wymaga parametru /langversion:6.0 lub nowszego diff --git a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf index 91cfee27501..37390cf9ef9 100644 --- a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf +++ b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf @@ -422,6 +422,11 @@ Gera avisos quando 'let inline ... =' é usado junto com o atributo [<MethodImpl(MethodImplOptions.NoInlining)>]. A função não está sendo embutida. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop curinga para loop @@ -1077,6 +1082,11 @@ As seguintes propriedades necessárias precisam ser inicializadas:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later Usar métodos com 'NoEagerConstraintApplicationAttribute' requer /langversion:6.0 ou posterior diff --git a/src/Compiler/xlf/FSComp.txt.ru.xlf b/src/Compiler/xlf/FSComp.txt.ru.xlf index ecad95fd291..5ed87a2747f 100644 --- a/src/Compiler/xlf/FSComp.txt.ru.xlf +++ b/src/Compiler/xlf/FSComp.txt.ru.xlf @@ -422,6 +422,11 @@ Выдает предупреждения, когда используется параметр "let inline ... =" вместе с атрибутом [<MethodImpl(MethodImplOptions.NoInlining)>]. Функция не встраивается. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop подстановочный знак в цикле for @@ -1077,6 +1082,11 @@ Необходимо инициализировать следующие обязательные свойства:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later Для использования методов с "NoEagerConstraintApplicationAttribute" требуется /langversion:6.0 или более поздняя версия diff --git a/src/Compiler/xlf/FSComp.txt.tr.xlf b/src/Compiler/xlf/FSComp.txt.tr.xlf index 1cd8c3a4858..bc9a8d090e4 100644 --- a/src/Compiler/xlf/FSComp.txt.tr.xlf +++ b/src/Compiler/xlf/FSComp.txt.tr.xlf @@ -422,6 +422,11 @@ [<MethodImpl(MethodImplOptions.NoInlining)>] özniteliği ile birlikte 'let inline ... =' kullanıldığında uyarı verir. İşlev satır içine alınmıyor. + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop for döngüsünde joker karakter @@ -1077,6 +1082,11 @@ Aşağıdaki gerekli özelliklerin başlatılması gerekiyor:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later 'NoEagerConstraintApplicationAttribute' içeren yöntemlerin kullanılması /langversion:6.0 veya üstünü gerektiriyor diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf index a031f1e6289..eb467ba660f 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf @@ -422,6 +422,11 @@ 当 "let inline ... =" 与 [<MethodImpl(MethodImplOptions.NoInlining)>] 属性一起使用时引发警告。函数未内联。 + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop for 循环中的通配符 @@ -1077,6 +1082,11 @@ 必须初始化以下必需属性: {0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later 将方法与 “NoEagerConstraintApplicationAttribute” 配合使用需要 /langversion:6.0 或更高版本 diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf index a7625cd4e35..1e96abf59d5 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf @@ -422,6 +422,11 @@ 當 'let inline ... =' 與 [<MethodImpl(MethodImplOptions.NoInlining)>] 屬性一起使用時引發警告。函數未內嵌。 + + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. + + wild card in for loop for 迴圈中的萬用字元 @@ -1077,6 +1082,11 @@ 下列必要的屬性必須初始化:{0} + + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + Multiple type matches were found:\n{0}\nThe type '{1}' was used. Due to the overlapping field names\n{2}\nconsider using type annotations or change the order of open statements. + + Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later 使用具有 'NoEagerConstraintApplicationAttribute' 的方法需要 /langversion:6.0 或更新版本 diff --git a/src/FSharp.Build/FSharp.Build.fsproj b/src/FSharp.Build/FSharp.Build.fsproj index ff97e84dad5..0b477a0c387 100644 --- a/src/FSharp.Build/FSharp.Build.fsproj +++ b/src/FSharp.Build/FSharp.Build.fsproj @@ -13,7 +13,7 @@ NU1701;FS0075 true 7.0 - Debug;Release;Proto + Debug;Release;Proto;ReleaseCompressed diff --git a/src/FSharp.Build/Microsoft.FSharp.Targets b/src/FSharp.Build/Microsoft.FSharp.Targets index 4817e6a9f9b..ed5111f5edb 100644 --- a/src/FSharp.Build/Microsoft.FSharp.Targets +++ b/src/FSharp.Build/Microsoft.FSharp.Targets @@ -72,8 +72,14 @@ this file. - false - $(FSharpPrefer64BitTools) + + + false + true + + + $(FSharpPrefer64BitTools) + $(Fsc_NetFramework_ToolPath) $(Fsc_NetFramework_AnyCpu_ToolExe) $(Fsc_NetFramework_PlatformSpecific_ToolExe) diff --git a/src/FSharp.Compiler.Interactive.Settings/FSharp.Compiler.Interactive.Settings.fsproj b/src/FSharp.Compiler.Interactive.Settings/FSharp.Compiler.Interactive.Settings.fsproj index 890d9970bda..8c159c34f01 100644 --- a/src/FSharp.Compiler.Interactive.Settings/FSharp.Compiler.Interactive.Settings.fsproj +++ b/src/FSharp.Compiler.Interactive.Settings/FSharp.Compiler.Interactive.Settings.fsproj @@ -7,6 +7,7 @@ netstandard2.0 FSharp.Compiler.Interactive.Settings true + Debug;Release;ReleaseCompressed diff --git a/src/FSharp.Core/FSharp.Core.fsproj b/src/FSharp.Core/FSharp.Core.fsproj index 396618bb65d..cf267f6f914 100644 --- a/src/FSharp.Core/FSharp.Core.fsproj +++ b/src/FSharp.Core/FSharp.Core.fsproj @@ -36,7 +36,7 @@ true FSharp.Core redistributables from F# Tools version $(FSProductVersionPrefix) For F# $(FSLanguageVersion). Contains code from the F# Software Foundation. /blob/main/release-notes.md#FSharp-Core-$(FSCoreReleaseNotesVersion) - Debug;Release;Proto + Debug;Release;Proto;ReleaseCompressed diff --git a/src/FSharp.Core/prim-types.fs b/src/FSharp.Core/prim-types.fs index c05faec6e9c..e05a55fa47b 100644 --- a/src/FSharp.Core/prim-types.fs +++ b/src/FSharp.Core/prim-types.fs @@ -1561,7 +1561,7 @@ namespace Microsoft.FSharp.Core // and devirtualizes calls to it based on "T". let GenericEqualityERIntrinsic (x : 'T) (y : 'T) : bool = GenericEqualityObj true fsEqualityComparerNoHashingER ((box x), (box y)) - + /// Implements generic equality between two values using "comp" for recursive calls. // // The compiler optimizer is aware of this function (see use of generic_equality_withc_inner_vref in opt.fs) @@ -1621,13 +1621,14 @@ namespace Microsoft.FSharp.Core when 'T : float = (# "ceq" x y : bool #) when 'T : float32 = (# "ceq" x y : bool #) when 'T : char = (# "ceq" x y : bool #) + when 'T : voidptr = (# "ceq" x y : bool #) when 'T : nativeint = (# "ceq" x y : bool #) when 'T : unativeint = (# "ceq" x y : bool #) when 'T : string = System.String.Equals((# "" x : string #),(# "" y : string #)) when 'T : decimal = System.Decimal.op_Equality((# "" x:decimal #), (# "" y:decimal #)) when 'T : DateTime = DateTime.Equals((# "" x : DateTime #), (# "" y : DateTime #)) - - + + /// A compiler intrinsic generated during optimization of calls to GenericEqualityIntrinsic on tuple values. // // If no static optimization applies, this becomes GenericEqualityIntrinsic. @@ -1646,9 +1647,10 @@ namespace Microsoft.FSharp.Core when 'T : uint16 = (# "ceq" x y : bool #) when 'T : uint32 = (# "ceq" x y : bool #) when 'T : uint64 = (# "ceq" x y : bool #) - when 'T : float = (# "ceq" x y : bool #) - when 'T : float32 = (# "ceq" x y : bool #) + when 'T : float = (# "ceq" x y : bool #) + when 'T : float32 = (# "ceq" x y : bool #) when 'T : char = (# "ceq" x y : bool #) + when 'T : voidptr = (# "ceq" x y : bool #) when 'T : nativeint = (# "ceq" x y : bool #) when 'T : unativeint = (# "ceq" x y : bool #) when 'T : string = System.String.Equals((# "" x : string #),(# "" y : string #)) diff --git a/src/FSharp.DependencyManager.Nuget/FSharp.DependencyManager.Nuget.fsproj b/src/FSharp.DependencyManager.Nuget/FSharp.DependencyManager.Nuget.fsproj index c0d27860b6b..3d15f45e103 100644 --- a/src/FSharp.DependencyManager.Nuget/FSharp.DependencyManager.Nuget.fsproj +++ b/src/FSharp.DependencyManager.Nuget/FSharp.DependencyManager.Nuget.fsproj @@ -10,6 +10,7 @@ $(DefineConstants);COMPILER $(OtherFlags) --warnon:1182 true + Debug;Release;ReleaseCompressed diff --git a/src/Microsoft.FSharp.Compiler/Microsoft.FSharp.Compiler.fsproj b/src/Microsoft.FSharp.Compiler/Microsoft.FSharp.Compiler.fsproj index f3c8aba808a..522a1bdb4e4 100644 --- a/src/Microsoft.FSharp.Compiler/Microsoft.FSharp.Compiler.fsproj +++ b/src/Microsoft.FSharp.Compiler/Microsoft.FSharp.Compiler.fsproj @@ -34,8 +34,12 @@ - - + + Configuration=ReleaseCompressed;CompressAllMetadata=true + + + Configuration=ReleaseCompressed;CompressAllMetadata=true + diff --git a/src/Microsoft.FSharp.Compiler/Microsoft.FSharp.Compiler.nuspec b/src/Microsoft.FSharp.Compiler/Microsoft.FSharp.Compiler.nuspec index c87a70d9d62..be51b9e7966 100644 --- a/src/Microsoft.FSharp.Compiler/Microsoft.FSharp.Compiler.nuspec +++ b/src/Microsoft.FSharp.Compiler/Microsoft.FSharp.Compiler.nuspec @@ -26,33 +26,33 @@ this approach gives a very small deployment. Which is kind of necessary. --> - - - - - - - + + + + + + - - - - - - - + + + + + + - - + - - - + @@ -60,9 +60,9 @@ target="contentFiles\Shipping" /> - - diff --git a/src/fsc/fsc.targets b/src/fsc/fsc.targets index 33d98e00642..47d7ea87264 100644 --- a/src/fsc/fsc.targets +++ b/src/fsc/fsc.targets @@ -40,8 +40,15 @@ + + + + + + + + - diff --git a/src/fsc/fscAnyCpuProject/fscAnyCpu.fsproj b/src/fsc/fscAnyCpuProject/fscAnyCpu.fsproj index 9b0de73dd99..b792e01777d 100644 --- a/src/fsc/fscAnyCpuProject/fscAnyCpu.fsproj +++ b/src/fsc/fscAnyCpuProject/fscAnyCpu.fsproj @@ -7,6 +7,7 @@ anycpu .exe true + Debug;Release;ReleaseCompressed diff --git a/src/fsc/fscArm64Project/fscArm64.fsproj b/src/fsc/fscArm64Project/fscArm64.fsproj index 08265c05de1..a87677d9f55 100644 --- a/src/fsc/fscArm64Project/fscArm64.fsproj +++ b/src/fsc/fscArm64Project/fscArm64.fsproj @@ -7,6 +7,7 @@ arm64 .exe true + Debug;Release;ReleaseCompressed diff --git a/src/fsc/fscProject/fsc.fsproj b/src/fsc/fscProject/fsc.fsproj index 9172eefa5c0..02a0be9db52 100644 --- a/src/fsc/fscProject/fsc.fsproj +++ b/src/fsc/fscProject/fsc.fsproj @@ -6,7 +6,7 @@ net472;net7.0 net7.0 x86 - Debug;Release;Proto + Debug;Release;Proto;ReleaseCompressed diff --git a/src/fsi/fsi.targets b/src/fsi/fsi.targets index ecc0b56c830..4e8c6a6cbc3 100644 --- a/src/fsi/fsi.targets +++ b/src/fsi/fsi.targets @@ -45,8 +45,15 @@ + + + + + + + + - diff --git a/src/fsi/fsiAnyCpuProject/fsiAnyCpu.fsproj b/src/fsi/fsiAnyCpuProject/fsiAnyCpu.fsproj index 9f71fce7692..a77d45ffeec 100644 --- a/src/fsi/fsiAnyCpuProject/fsiAnyCpu.fsproj +++ b/src/fsi/fsiAnyCpuProject/fsiAnyCpu.fsproj @@ -8,6 +8,7 @@ .exe true $(DefineConstants);FSI_SHADOW_COPY_REFERENCES;FSI_SERVER + Debug;Release;ReleaseCompressed diff --git a/src/fsi/fsiArm64Project/fsiArm64.fsproj b/src/fsi/fsiArm64Project/fsiArm64.fsproj index 3356a42f3f7..6c183d4a611 100644 --- a/src/fsi/fsiArm64Project/fsiArm64.fsproj +++ b/src/fsi/fsiArm64Project/fsiArm64.fsproj @@ -8,6 +8,7 @@ .exe true $(DefineConstants);FSI_SHADOW_COPY_REFERENCES;FSI_SERVER + Debug;Release;ReleaseCompressed diff --git a/src/fsi/fsiProject/fsi.fsproj b/src/fsi/fsiProject/fsi.fsproj index 799fc1362e6..ad09b1b8ee6 100644 --- a/src/fsi/fsiProject/fsi.fsproj +++ b/src/fsi/fsiProject/fsi.fsproj @@ -6,7 +6,7 @@ net472;net7.0 net7.0 x86 - Debug;Release;Proto + Debug;Release;Proto;ReleaseCompressed diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors.fs b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors.fs new file mode 100644 index 00000000000..bd917a838c2 --- /dev/null +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors.fs @@ -0,0 +1,71 @@ +// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. + +namespace FSharp.Compiler.ComponentTests.CompilerOptions + +open Xunit +open System +open FSharp.Test.Compiler + +//# Sanity check - simply check that the option is valid +module flaterrors = + + //# Functional: the option does what it is meant to do + let compile (options: string) compilation = + let options = + if String.IsNullOrEmpty options then [||] + else options.Split([|';'|]) |> Array.map(fun s -> s.Trim()) + compilation + |> asExe + |> withOptions (options |> Array.toList) + |> compile + + [] // default -off- + [] + let ``E_MultiLine01_fs`` (options: string) = + Fs """List.rev {1..10}""" + |> compile options + |> shouldFail + |> withDiagnostics [ + (Error 1, Line 1, Col 11, Line 1, Col 16, "This expression was expected to have type\n ''a list' \nbut here has type\n 'seq<'b>' ") + (Error 1, Line 1, Col 11, Line 1, Col 16, "This expression was expected to have type\n ''a list' \nbut here has type\n 'seq' ") + (Warning 20, Line 1, Col 1, Line 1, Col 17, "The result of this expression has type ''a list' and is implicitly ignored. Consider using 'ignore' to discard this value explicitly, e.g. 'expr |> ignore', or 'let' to bind the result to a name, e.g. 'let result = expr'.") + ] + + [] //once + [] //twice + [] // with nologo + [] + let ``E_MultiLine02_fs`` (options: string) = + Fs """List.rev {1..10} |> ignore""" + |> compile options + |> shouldFail + |> withDiagnostics [ + (Error 1, Line 1, Col 11, Line 1, Col 16, "This expression was expected to have type\029 ''a list' \029but here has type\029 'seq<'b>'") + (Error 1, Line 1, Col 11, Line 1, Col 16, "This expression was expected to have type\029 ''a list' \029but here has type\029 'seq'") + ] + + [] //once + [] //twice + [] // with nologo + [] // with out + [] + let ``E_MultiLine03_fs`` (options: string) = + Fs """let a = b""" + |> compile options + |> shouldFail + |> withDiagnostics [ + (Error 39, Line 1, Col 9, Line 1, Col 10, """The value or constructor 'b' is not defined.""") + ] + + [] //Invalid case + [] //Even more invalid case + [] // no + allowed + [] // no - allowed + [] + let ``E_MultiLine04_fs`` (option: string) = + Fs """List.rev {1..10} |> ignore""" + |> compile option + |> shouldFail + |> withDiagnostics [ + (Error 243, Line 0, Col 1, Line 0, Col 1, $"Unrecognized option: '{option}'. Use '--help' to learn about recognized command line options.") + ] diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine01.fs b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine01.fs new file mode 100644 index 00000000000..fcb5e10f2ae --- /dev/null +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine01.fs @@ -0,0 +1,8 @@ +// #Regression #NoMT #CompilerOptions #RequiresENU +// Test that without [--flaterrors] flag multi-line errors are emitted in a regular way, i.e. spanned to more that one line +//This expression was expected to have type +// ''a list' +//but here has type +// 'seq<'b>' + +List.rev {1..10} diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine02.fs b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine02.fs new file mode 100644 index 00000000000..511987567fc --- /dev/null +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine02.fs @@ -0,0 +1,5 @@ +// #Regression #NoMT #CompilerOptions +// Test that using [--flaterrors] flag multi-line errors are flattened, i.e. concatenated into one-line error message. +//This expression was expected to have type. ''a list' .but here has type. 'seq<'b>' + +List.rev {1..10} |> ignore diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine03.fs b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine03.fs new file mode 100644 index 00000000000..7df7e334e11 --- /dev/null +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine03.fs @@ -0,0 +1,5 @@ +// #Regression #NoMT #CompilerOptions +// Test that using [--flaterrors] does not make an impact on regular single-line error messages +//The value or constructor 'b' is not defined + +let a = b diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine04.fs b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine04.fs new file mode 100644 index 00000000000..31c3bf614e8 --- /dev/null +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/E_MultiLine04.fs @@ -0,0 +1,5 @@ +// #Regression #NoMT #CompilerOptions +// Used by various [--flaterrors] tests +//Unrecognized option: '.+' + +exit 0 diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/env.lst b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/env.lst new file mode 100644 index 00000000000..3567d73aece --- /dev/null +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/flaterrors/env.lst @@ -0,0 +1,19 @@ +# Functional: the option does what it is meant to do +ReqENU SOURCE=E_MultiLine01.fs # E_MultiLine01.fs + SOURCE=E_MultiLine02.fs SCFLAGS="--flaterrors" # E_MultiLine02.fs + SOURCE=E_MultiLine03.fs SCFLAGS="--flaterrors" # E_MultiLine03.fs + +# In combination with --nologo, --out + SOURCE=E_MultiLine02.fs SCFLAGS="--flaterrors --nologo" # Combined01 + SOURCE=E_MultiLine03.fs SCFLAGS="--out:E_MultiLine03.exe --flaterrors" # Combined02 + +# Last one wins... (multiple-usage) + SOURCE=E_MultiLine02.fs COMPILE_ONLY=1 SCFLAGS="--flaterrors --flaterrors" # MultipleUse + +# Option is case sentitive + SOURCE=E_MultiLine04.fs COMPILE_ONLY=1 SCFLAGS="--FlatErrors" # CaseSensitive01 + SOURCE=E_MultiLine04.fs COMPILE_ONLY=1 SCFLAGS="--FLATERRORS" # CaseSensitive02 + +# Mispelled options + SOURCE=E_MultiLine04.fs COMPILE_ONLY=1 SCFLAGS="-flaterrors" # Mispelled01 + SOURCE=E_MultiLine04.fs COMPILE_ONLY=1 SCFLAGS="--flaterrors+" # Mispelled02 \ No newline at end of file diff --git a/tests/FSharp.Compiler.ComponentTests/Conformance/InferenceProcedures/RecursiveSafetyAnalysis/RecursiveSafetyAnalysis.fs b/tests/FSharp.Compiler.ComponentTests/Conformance/InferenceProcedures/RecursiveSafetyAnalysis/RecursiveSafetyAnalysis.fs index f75ee8440a2..39ad13a3e9e 100644 --- a/tests/FSharp.Compiler.ComponentTests/Conformance/InferenceProcedures/RecursiveSafetyAnalysis/RecursiveSafetyAnalysis.fs +++ b/tests/FSharp.Compiler.ComponentTests/Conformance/InferenceProcedures/RecursiveSafetyAnalysis/RecursiveSafetyAnalysis.fs @@ -25,7 +25,7 @@ module RecursiveSafetyAnalysis = |> shouldFail |> withDiagnostics [ (Error 953, Line 6, Col 6, Line 6, Col 15, "This type definition involves an immediate cyclic reference through an abbreviation") - (Error 1, Line 8, Col 25, Line 8, Col 34, "This expression was expected to have type\n 'bogusType' \nbut here has type\n 'Map<'a,'b>' ") + (Error 1, Line 8, Col 25, Line 8, Col 34, "This expression was expected to have type 'bogusType' but here has type 'Map<'a,'b>'") ] // SOURCE=E_DuplicateRecursiveRecords.fs SCFLAGS="--test:ErrorRanges" # E_DuplicateRecursiveRecords.fs diff --git a/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/GenericComparison.fs b/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/GenericComparison.fs index bb74e8aaaa6..a1d166a6ace 100644 --- a/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/GenericComparison.fs +++ b/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/GenericComparison.fs @@ -210,3 +210,23 @@ module GenericComparison = let ``Equals09_fsx`` compilation = compilation |> verifyCompilation + + [] + let ``NativeIntComparison_fs`` compilation = + compilation + |> asExe + |> withOptimize + |> withEmbeddedPdb + |> withEmbedAllSource + |> compileAndRun + |> shouldSucceed + + [] + let ``VoidPtrComparison_fs`` compilation = + compilation + |> asExe + |> withOptimize + |> withEmbeddedPdb + |> withEmbedAllSource + |> compileAndRun + |> shouldSucceed diff --git a/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/NativeIntComparison.fs b/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/NativeIntComparison.fs new file mode 100644 index 00000000000..c2824eeb778 --- /dev/null +++ b/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/NativeIntComparison.fs @@ -0,0 +1,10 @@ +// Regression test for https://github.com/dotnet/fsharp/issues/15254 +#nowarn "52" + +open System + +let default_nativeint = Unchecked.defaultof +let intptr_nativeint = IntPtr.Zero +let isSame = intptr_nativeint = default_nativeint + +if not (isSame) then raise (new Exception "default_nativeint and intptr_nativeint compare is incorrect") diff --git a/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/VoidPtrComparison.fs b/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/VoidPtrComparison.fs new file mode 100644 index 00000000000..420062fc247 --- /dev/null +++ b/tests/FSharp.Compiler.ComponentTests/EmittedIL/GenericComparison/VoidPtrComparison.fs @@ -0,0 +1,10 @@ +// Regression test for https://github.com/dotnet/fsharp/issues/15254 +#nowarn "52" + +open System + +let default_voidptr = Unchecked.defaultof +let intptr_voidptr = IntPtr.Zero.ToPointer() +let isSame = intptr_voidptr = default_voidptr + +if not (isSame) then raise (new Exception "default_voidptr and intptr_voidptr compare is incorrect") diff --git a/tests/FSharp.Compiler.ComponentTests/ErrorMessages/NameResolutionTests.fs b/tests/FSharp.Compiler.ComponentTests/ErrorMessages/NameResolutionTests.fs index 74f62a1c3be..82143e50547 100644 --- a/tests/FSharp.Compiler.ComponentTests/ErrorMessages/NameResolutionTests.fs +++ b/tests/FSharp.Compiler.ComponentTests/ErrorMessages/NameResolutionTests.fs @@ -21,8 +21,10 @@ let r:F = { Size=3; Height=4; Wall=1 } """ |> typecheck |> shouldFail - |> withSingleDiagnostic (Error 1129, Line 9, Col 31, Line 9, Col 35, - ("The record type 'F' does not contain a label 'Wall'. Maybe you want one of the following:" + System.Environment.NewLine + " Wallis")) + |> withDiagnostics [ + (Error 1129, Line 9, Col 31, Line 9, Col 35, "The record type 'F' does not contain a label 'Wall'. Maybe you want one of the following:" + System.Environment.NewLine + " Wallis") + (Error 764, Line 9, Col 11, Line 9, Col 39, "No assignment given for field 'Wallis' of type 'Test.F'") + ] [] let RecordFieldProposal () = @@ -38,5 +40,257 @@ let r = { Size=3; Height=4; Wall=1 } """ |> typecheck |> shouldFail - |> withSingleDiagnostic (Error 39, Line 9, Col 29, Line 9, Col 33, - ("The record label 'Wall' is not defined. Maybe you want one of the following:" + System.Environment.NewLine + " Walls" + System.Environment.NewLine + " Wallis")) + |> withDiagnostics [ + (Error 39, Line 9, Col 29, Line 9, Col 33, "The record label 'Wall' is not defined. Maybe you want one of the following:" + System.Environment.NewLine + " Walls" + System.Environment.NewLine + " Wallis") + (Error 764, Line 9, Col 9, Line 9, Col 37, "No assignment given for field 'Wallis' of type 'Test.F'") + ] + + let multipleRecdTypeChoiceWarningWith1AlternativeSource = """ +namespace N + +module Module1 = + + type OtherThing = + { Name: string } + +module Module2 = + + type Person = + { Name: string + City: string } + +module Lib = + + open Module2 + open Module1 + + let F thing = + let x = thing.Name + thing.City +""" + + [] + let MultipleRecdTypeChoiceWarningWith1AlternativeLangPreview () = + FSharp multipleRecdTypeChoiceWarningWith1AlternativeSource + |> withLangVersionPreview + |> typecheck + |> shouldFail + |> withDiagnostics [ + (Warning 3566, Line 22, Col 9, Line 22, Col 19, "Multiple type matches were found:\n N.Module1.OtherThing\n N.Module2.Person\nThe type 'N.Module1.OtherThing' was used. Due to the overlapping field names\n Name\nconsider using type annotations or change the order of open statements.") + (Error 39, Line 22, Col 15, Line 22, Col 19, "The type 'OtherThing' does not define the field, constructor or member 'City'.") + ] + + [] + let MultipleRecdTypeChoiceWarningWith1AlternativeLang7 () = + FSharp multipleRecdTypeChoiceWarningWith1AlternativeSource + |> withLangVersion70 + |> typecheck + |> shouldFail + |> withDiagnostics [ + (Information 3566, Line 22, Col 9, Line 22, Col 19, "Multiple type matches were found:\n N.Module1.OtherThing\n N.Module2.Person\nThe type 'N.Module1.OtherThing' was used. Due to the overlapping field names\n Name\nconsider using type annotations or change the order of open statements.") + (Error 39, Line 22, Col 15, Line 22, Col 19, "The type 'OtherThing' does not define the field, constructor or member 'City'.") + ] + + let multipleRecdTypeChoiceWarningWith2AlternativeSource = """ +namespace N + +module Module1 = + + type OtherThing = + { Name: string + Planet: string } + +module Module2 = + + type Person = + { Name: string + City: string + Planet: string } + +module Module3 = + + type Cafe = + { Name: string + City: string + Country: string + Planet: string } + +module Lib = + + open Module3 + open Module2 + open Module1 + + let F thing = + let x = thing.Name + thing.City +""" + + [] + let MultipleRecdTypeChoiceWarningWith2AlternativeLangPreview () = + FSharp multipleRecdTypeChoiceWarningWith2AlternativeSource + |> withLangVersionPreview + |> typecheck + |> shouldFail + |> withDiagnostics [ + (Warning 3566, Line 33, Col 9, Line 33, Col 19, "Multiple type matches were found:\n N.Module1.OtherThing\n N.Module2.Person\n N.Module3.Cafe\nThe type 'N.Module1.OtherThing' was used. Due to the overlapping field names\n Name\n Planet\nconsider using type annotations or change the order of open statements.") + (Error 39, Line 33, Col 15, Line 33, Col 19, "The type 'OtherThing' does not define the field, constructor or member 'City'.") + ] + + [] + let MultipleRecdTypeChoiceWarningWith2AlternativeLang7 () = + FSharp multipleRecdTypeChoiceWarningWith2AlternativeSource + |> withLangVersion70 + |> typecheck + |> shouldFail + |> withDiagnostics [ + (Information 3566, Line 33, Col 9, Line 33, Col 19, "Multiple type matches were found:\n N.Module1.OtherThing\n N.Module2.Person\n N.Module3.Cafe\nThe type 'N.Module1.OtherThing' was used. Due to the overlapping field names\n Name\n Planet\nconsider using type annotations or change the order of open statements.") + (Error 39, Line 33, Col 15, Line 33, Col 19, "The type 'OtherThing' does not define the field, constructor or member 'City'.") + ] + + let multipleRecdTypeChoiceWarningNotRaisedWithCorrectOpenStmtsOrderingSource = """ +namespace N + +module Module1 = + + type OtherThing = + { Name: string + Planet: string } + +module Module2 = + + type Person = + { Name: string + City: string + Planet: string } + +module Module3 = + + type Cafe = + { Name: string + City: string + Country: string + Planet: string } + +module Lib = + + open Module3 + open Module1 + open Module2 + + let F thing = + let x = thing.Name + thing.City +""" + + [] + let MultipleRecdTypeChoiceWarningNotRaisedWithCorrectOpenStmtsOrderingLangPreview () = + FSharp multipleRecdTypeChoiceWarningNotRaisedWithCorrectOpenStmtsOrderingSource + |> withLangVersionPreview + |> typecheck + |> shouldSucceed + + [] + let MultipleRecdTypeChoiceWarningNotRaisedWithCorrectOpenStmtsOrderingLang7 () = + FSharp multipleRecdTypeChoiceWarningNotRaisedWithCorrectOpenStmtsOrderingSource + |> withLangVersion70 + |> typecheck + |> shouldSucceed + + let multipleRecdTypeChoiceWarningNotRaisedWithoutOverlapsSource = """ +namespace N + +module Module1 = + + type OtherThing = + { NameX: string + Planet: string } + +module Module2 = + + type Person = + { Name: string + City: string + Planet: string } + +module Module3 = + + type Cafe = + { NameX: string + City: string + Country: string + Planet: string } + +module Lib = + + open Module3 + open Module2 + open Module1 + + let F thing = + let x = thing.Name + thing.City +""" + + [] + let MultipleRecdTypeChoiceWarningNotRaisedWithoutOverlapsLangPreview () = + FSharp multipleRecdTypeChoiceWarningNotRaisedWithoutOverlapsSource + |> withLangVersionPreview + |> typecheck + |> shouldSucceed + + [] + let MultipleRecdTypeChoiceWarningNotRaisedWithoutOverlapsLang7 () = + FSharp multipleRecdTypeChoiceWarningNotRaisedWithoutOverlapsSource + |> withLangVersion70 + |> typecheck + |> shouldSucceed + + let multipleRecdTypeChoiceWarningNotRaisedWithTypeAnnotationsSource = """ + namespace N + + module Module1 = + + type OtherThing = + { NameX: string + Planet: string } + + module Module2 = + + type Person = + { Name: string + City: string + Planet: string } + + module Module3 = + + type Cafe = + { NameX: string + City: string + Country: string + Planet: string } + + module Lib = + + open Module3 + open Module2 + open Module1 + + let F (thing: Person) = + let x = thing.Name + thing.City + """ + + [] + let MultipleRecdTypeChoiceWarningNotRaisedWithTypeAnnotationsLangPreview () = + FSharp multipleRecdTypeChoiceWarningNotRaisedWithTypeAnnotationsSource + |> withLangVersionPreview + |> typecheck + |> shouldSucceed + + [] + let MultipleRecdTypeChoiceWarningNotRaisedWithTypeAnnotationsLang7 () = + FSharp multipleRecdTypeChoiceWarningNotRaisedWithTypeAnnotationsSource + |> withLangVersion70 + |> typecheck + |> shouldSucceed diff --git a/tests/FSharp.Compiler.ComponentTests/ErrorMessages/SuggestionsTests.fs b/tests/FSharp.Compiler.ComponentTests/ErrorMessages/SuggestionsTests.fs index 7d86ada35e8..419b51b66de 100644 --- a/tests/FSharp.Compiler.ComponentTests/ErrorMessages/SuggestionsTests.fs +++ b/tests/FSharp.Compiler.ComponentTests/ErrorMessages/SuggestionsTests.fs @@ -173,8 +173,10 @@ let r = { Field1 = "hallo"; Field2 = 1 } """ |> typecheck |> shouldFail - |> withSingleDiagnostic (Error 39, Line 8, Col 11, Line 8, Col 17, - ("The record label 'Field1' is not defined. Maybe you want one of the following:" + Environment.NewLine + " MyRecord.Field1")) + |> withDiagnostics [ + (Error 39, Line 8, Col 11, Line 8, Col 17, "The record label 'Field1' is not defined. Maybe you want one of the following:" + Environment.NewLine + " MyRecord.Field1") + (Error 39, Line 8, Col 29, Line 8, Col 35, "The record label 'Field2' is not defined. Maybe you want one of the following:" + Environment.NewLine + " MyRecord.Field2") + ] [] let ``Suggest Type Parameters`` () = diff --git a/tests/FSharp.Compiler.ComponentTests/FSharp.Compiler.ComponentTests.fsproj b/tests/FSharp.Compiler.ComponentTests/FSharp.Compiler.ComponentTests.fsproj index a83d57f55a5..dcc966aface 100644 --- a/tests/FSharp.Compiler.ComponentTests/FSharp.Compiler.ComponentTests.fsproj +++ b/tests/FSharp.Compiler.ComponentTests/FSharp.Compiler.ComponentTests.fsproj @@ -212,6 +212,7 @@ + diff --git a/tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.debug.bsl b/tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.debug.bsl index 0faf9512f36..2bf927ac27b 100644 --- a/tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.debug.bsl +++ b/tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.debug.bsl @@ -1,11344 +1,11378 @@ -! AssemblyReference: FSharp.Core -! AssemblyReference: System.Buffers -! AssemblyReference: System.Collections.Immutable -! AssemblyReference: System.Diagnostics.DiagnosticSource -! AssemblyReference: System.Memory -! AssemblyReference: System.Reflection.Emit -! AssemblyReference: System.Reflection.Emit.ILGeneration -! AssemblyReference: System.Reflection.Metadata -! AssemblyReference: netstandard -FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 CDecl -FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 Default -FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 FastCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 StdCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 ThisCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 VarArg -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean Equals(ILArgConvention) -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsCDecl -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsDefault -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsFastCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsStdCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsThisCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsVarArg -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsCDecl() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsDefault() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsFastCall() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsStdCall() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsThisCall() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsVarArg() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention CDecl -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention Default -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention FastCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention StdCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention ThisCall -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention VarArg -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_CDecl() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_Default() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_FastCall() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_StdCall() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_ThisCall() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_VarArg() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 CompareTo(ILArgConvention) -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILArgConvention: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Boolean Equals(ILArrayShape) -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILArrayShape: ILArrayShape FromRank(Int32) -FSharp.Compiler.AbstractIL.IL+ILArrayShape: ILArrayShape SingleDimensional -FSharp.Compiler.AbstractIL.IL+ILArrayShape: ILArrayShape get_SingleDimensional() -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 CompareTo(ILArrayShape) -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 Rank -FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 get_Rank() -FSharp.Compiler.AbstractIL.IL+ILArrayShape: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Boolean Equals(ILAssemblyLongevity) -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: ILAssemblyLongevity Default -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: ILAssemblyLongevity get_Default() -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 CompareTo(ILAssemblyLongevity) -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean DisableJitOptimizations -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean IgnoreSymbolStoreSequencePoints -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean JitTracking -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean Retargetable -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean get_DisableJitOptimizations() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean get_IgnoreSymbolStoreSequencePoints() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean get_JitTracking() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean get_Retargetable() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAssemblyLongevity AssemblyLongevity -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAssemblyLongevity get_AssemblyLongevity() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAttributesStored CustomAttrsStored -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAttributesStored get_CustomAttrsStored() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILExportedTypesAndForwarders ExportedTypes -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILExportedTypesAndForwarders get_ExportedTypes() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILSecurityDecls SecurityDecls -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILSecurityDecls get_SecurityDecls() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILSecurityDeclsStored SecurityDeclsStored -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILSecurityDeclsStored get_SecurityDeclsStored() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Int32 AuxModuleHashAlgorithm -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Int32 MetadataIndex -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Int32 get_AuxModuleHashAlgorithm() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Int32 get_MetadataIndex() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILModuleRef] EntrypointElsewhere -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILModuleRef] get_EntrypointElsewhere() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo] Version -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo] get_Version() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] PublicKey -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_PublicKey() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[System.String] Locale -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Locale() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: System.String Name -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Void .ctor(System.String, Int32, ILSecurityDeclsStored, Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo], Microsoft.FSharp.Core.FSharpOption`1[System.String], ILAttributesStored, ILAssemblyLongevity, Boolean, Boolean, Boolean, Boolean, ILExportedTypesAndForwarders, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILModuleRef], Int32) -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Boolean EqualsIgnoringVersion(ILAssemblyRef) -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Boolean Retargetable -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Boolean get_Retargetable() -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: ILAssemblyRef Create(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+PublicKey], Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: ILAssemblyRef FromAssemblyName(System.Reflection.AssemblyName) -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo] Version -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo] get_Version() -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+PublicKey] PublicKey -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+PublicKey] get_PublicKey() -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Hash -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Hash() -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[System.String] Locale -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Locale() -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: System.String QualifiedName -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: System.String get_QualifiedName() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array: ILType Item1 -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array: ILType get_Item1() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] Item2 -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] get_Item2() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Bool: Boolean Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Bool: Boolean get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Byte: Byte Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Byte: Byte get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Char: Char Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Char: Char get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Double: Double Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Double: Double get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int16: Int16 Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int16: Int16 get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int32: Int32 Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int32: Int32 get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int64: Int64 Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int64: Int64 get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+SByte: SByte Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+SByte: SByte get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Single: Single Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Single: Single get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+String: Microsoft.FSharp.Core.FSharpOption`1[System.String] Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+String: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Array -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Bool -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Byte -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Char -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Double -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Int16 -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Int32 -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Int64 -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Null -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 SByte -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Single -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 String -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Type -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 TypeRef -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 UInt16 -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 UInt32 -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 UInt64 -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Type: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+Type: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+TypeRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeRef] Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+TypeRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeRef] get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt16: UInt16 Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt16: UInt16 get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt32: UInt32 Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt32: UInt32 get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt64: UInt64 Item -FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt64: UInt64 get_Item() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean Equals(ILAttribElem) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsArray -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsBool -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsByte -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsChar -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsDouble -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsInt16 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsInt32 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsInt64 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsNull -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsSByte -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsSingle -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsString -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsType -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsTypeRef -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsUInt16 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsUInt32 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsUInt64 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsArray() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsBool() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsByte() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsChar() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsDouble() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsInt16() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsInt32() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsInt64() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsNull() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsSByte() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsSingle() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsString() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsType() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsTypeRef() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsUInt16() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsUInt32() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsUInt64() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Bool -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Byte -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Char -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Double -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int16 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int32 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int64 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+SByte -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Single -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+String -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Type -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+TypeRef -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt16 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt32 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt64 -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewArray(ILType, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem]) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewBool(Boolean) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewByte(Byte) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewChar(Char) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewDouble(Double) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewInt16(Int16) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewInt32(Int32) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewInt64(Int64) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewSByte(SByte) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewSingle(Single) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewString(Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewType(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType]) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewTypeRef(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeRef]) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewUInt16(UInt16) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewUInt32(UInt32) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewUInt64(UInt64) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem Null -FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem get_Null() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 CompareTo(ILAttribElem) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILAttribElem: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: ILMethodSpec get_method() -FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: ILMethodSpec method -FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] fixedArgs -FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] get_fixedArgs() -FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`4[System.String,FSharp.Compiler.AbstractIL.IL+ILType,System.Boolean,FSharp.Compiler.AbstractIL.IL+ILAttribElem]] get_namedArgs() -FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`4[System.String,FSharp.Compiler.AbstractIL.IL+ILType,System.Boolean,FSharp.Compiler.AbstractIL.IL+ILAttribElem]] namedArgs -FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: Byte[] data -FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: Byte[] get_data() -FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: ILMethodSpec get_method() -FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: ILMethodSpec method -FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] elements -FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] get_elements() -FSharp.Compiler.AbstractIL.IL+ILAttribute+Tags: Int32 Decoded -FSharp.Compiler.AbstractIL.IL+ILAttribute+Tags: Int32 Encoded -FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean Equals(ILAttribute) -FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean IsDecoded -FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean IsEncoded -FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean get_IsDecoded() -FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean get_IsEncoded() -FSharp.Compiler.AbstractIL.IL+ILAttribute: FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded -FSharp.Compiler.AbstractIL.IL+ILAttribute: FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded -FSharp.Compiler.AbstractIL.IL+ILAttribute: FSharp.Compiler.AbstractIL.IL+ILAttribute+Tags -FSharp.Compiler.AbstractIL.IL+ILAttribute: ILAttribute NewDecoded(ILMethodSpec, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`4[System.String,FSharp.Compiler.AbstractIL.IL+ILType,System.Boolean,FSharp.Compiler.AbstractIL.IL+ILAttribElem]]) -FSharp.Compiler.AbstractIL.IL+ILAttribute: ILAttribute NewEncoded(ILMethodSpec, Byte[], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem]) -FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 CompareTo(ILAttribute) -FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILAttribute: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILAttributes: ILAttribute[] AsArray() -FSharp.Compiler.AbstractIL.IL+ILAttributes: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribute] AsList() -FSharp.Compiler.AbstractIL.IL+ILAttributesStored: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Boolean Equals(ILCallingConv) -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILArgConvention Item2 -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILArgConvention get_Item2() -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv Instance -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv NewCallconv(ILThisConvention, ILArgConvention) -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv Static -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv get_Instance() -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv get_Static() -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILThisConvention Item1 -FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILThisConvention get_Item1() -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 CompareTo(ILCallingConv) -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILCallingConv: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Boolean Equals(ILCallingSignature) -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: ILCallingConv CallingConv -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: ILCallingConv get_CallingConv() -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: ILType ReturnType -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: ILType get_ReturnType() -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 CompareTo(ILCallingSignature) -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] ArgTypes -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_ArgTypes() -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Void .ctor(ILCallingConv, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], ILType) -FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportNamespace: System.String get_targetNamespace() -FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportNamespace: System.String targetNamespace -FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportType: ILType get_targetType() -FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportType: ILType targetType -FSharp.Compiler.AbstractIL.IL+ILDebugImport+Tags: Int32 ImportNamespace -FSharp.Compiler.AbstractIL.IL+ILDebugImport+Tags: Int32 ImportType -FSharp.Compiler.AbstractIL.IL+ILDebugImport: Boolean IsImportNamespace -FSharp.Compiler.AbstractIL.IL+ILDebugImport: Boolean IsImportType -FSharp.Compiler.AbstractIL.IL+ILDebugImport: Boolean get_IsImportNamespace() -FSharp.Compiler.AbstractIL.IL+ILDebugImport: Boolean get_IsImportType() -FSharp.Compiler.AbstractIL.IL+ILDebugImport: FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportNamespace -FSharp.Compiler.AbstractIL.IL+ILDebugImport: FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportType -FSharp.Compiler.AbstractIL.IL+ILDebugImport: FSharp.Compiler.AbstractIL.IL+ILDebugImport+Tags -FSharp.Compiler.AbstractIL.IL+ILDebugImport: ILDebugImport NewImportNamespace(System.String) -FSharp.Compiler.AbstractIL.IL+ILDebugImport: ILDebugImport NewImportType(ILType) -FSharp.Compiler.AbstractIL.IL+ILDebugImport: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILDebugImport: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILDebugImport: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILDebugImports: ILDebugImport[] Imports -FSharp.Compiler.AbstractIL.IL+ILDebugImports: ILDebugImport[] get_Imports() -FSharp.Compiler.AbstractIL.IL+ILDebugImports: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILDebugImports] Parent -FSharp.Compiler.AbstractIL.IL+ILDebugImports: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILDebugImports] get_Parent() -FSharp.Compiler.AbstractIL.IL+ILDebugImports: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILDebugImports: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILDebugImports], ILDebugImport[]) -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding+Tags: Int32 Ansi -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding+Tags: Int32 Auto -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding+Tags: Int32 Unicode -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean Equals(ILDefaultPInvokeEncoding) -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean IsAnsi -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean IsAuto -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean IsUnicode -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean get_IsAnsi() -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean get_IsAuto() -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean get_IsUnicode() -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding+Tags -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding Ansi -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding Auto -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding Unicode -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding get_Ansi() -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding get_Auto() -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding get_Unicode() -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 CompareTo(ILDefaultPInvokeEncoding) -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILEventDef: Boolean IsRTSpecialName -FSharp.Compiler.AbstractIL.IL+ILEventDef: Boolean IsSpecialName -FSharp.Compiler.AbstractIL.IL+ILEventDef: Boolean get_IsRTSpecialName() -FSharp.Compiler.AbstractIL.IL+ILEventDef: Boolean get_IsSpecialName() -FSharp.Compiler.AbstractIL.IL+ILEventDef: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILEventDef: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILEventDef: ILMethodRef AddMethod -FSharp.Compiler.AbstractIL.IL+ILEventDef: ILMethodRef RemoveMethod -FSharp.Compiler.AbstractIL.IL+ILEventDef: ILMethodRef get_AddMethod() -FSharp.Compiler.AbstractIL.IL+ILEventDef: ILMethodRef get_RemoveMethod() -FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] OtherMethods -FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] get_OtherMethods() -FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] FireMethod -FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] get_FireMethod() -FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] EventType -FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] get_EventType() -FSharp.Compiler.AbstractIL.IL+ILEventDef: System.Reflection.EventAttributes Attributes -FSharp.Compiler.AbstractIL.IL+ILEventDef: System.Reflection.EventAttributes get_Attributes() -FSharp.Compiler.AbstractIL.IL+ILEventDef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILEventDef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILEventDef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILEventDef: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType], System.String, System.Reflection.EventAttributes, ILMethodRef, ILMethodRef, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef], ILAttributes) -FSharp.Compiler.AbstractIL.IL+ILEventDefs: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Boolean IsForwarder -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Boolean get_IsForwarder() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILAttributesStored CustomAttrsStored -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILAttributesStored get_CustomAttrsStored() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILNestedExportedTypes Nested -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILNestedExportedTypes get_Nested() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILScopeRef ScopeRef -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILScopeRef get_ScopeRef() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILTypeDefAccess Access -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILTypeDefAccess get_Access() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Int32 MetadataIndex -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Int32 get_MetadataIndex() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.Reflection.TypeAttributes Attributes -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.Reflection.TypeAttributes get_Attributes() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.String Name -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Void .ctor(ILScopeRef, System.String, System.Reflection.TypeAttributes, ILNestedExportedTypes, ILAttributesStored, Int32) -FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Boolean Equals(ILExportedTypesAndForwarders) -FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean IsInitOnly -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean IsLiteral -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean IsSpecialName -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean IsStatic -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean NotSerialized -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_IsInitOnly() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_IsLiteral() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_IsSpecialName() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_IsStatic() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_NotSerialized() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILMemberAccess Access -FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILMemberAccess get_Access() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILType FieldType -FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILType get_FieldType() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] LiteralValue -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] get_LiteralValue() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] Marshal -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] get_Marshal() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Data -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Data() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] Offset -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] get_Offset() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.Reflection.FieldAttributes Attributes -FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.Reflection.FieldAttributes get_Attributes() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILFieldDef: Void .ctor(System.String, ILType, System.Reflection.FieldAttributes, Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit], Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType], ILAttributes) -FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Boolean Equals(ILFieldDefs) -FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldDefs: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Bool: Boolean Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Bool: Boolean get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Char: UInt16 Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Char: UInt16 get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Double: Double Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Double: Double get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int16: Int16 Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int16: Int16 get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int32: Int32 Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int32: Int32 get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int64: Int64 Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int64: Int64 get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int8: SByte Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int8: SByte get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Single: Single Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Single: Single get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+String: System.String Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+String: System.String get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Bool -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Char -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Double -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Int16 -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Int32 -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Int64 -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Int8 -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Null -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Single -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 String -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 UInt16 -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 UInt32 -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 UInt64 -FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 UInt8 -FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt16: UInt16 Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt16: UInt16 get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt32: UInt32 Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt32: UInt32 get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt64: UInt64 Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt64: UInt64 get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt8: Byte Item -FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt8: Byte get_Item() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean Equals(ILFieldInit) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsBool -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsChar -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsDouble -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsInt16 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsInt32 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsInt64 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsInt8 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsNull -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsSingle -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsString -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsUInt16 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsUInt32 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsUInt64 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsUInt8 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsBool() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsChar() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsDouble() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsInt16() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsInt32() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsInt64() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsInt8() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsNull() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsSingle() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsString() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsUInt16() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsUInt32() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsUInt64() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsUInt8() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Bool -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Char -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Double -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int16 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int32 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int64 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int8 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Single -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+String -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt16 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt32 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt64 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt8 -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewBool(Boolean) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewChar(UInt16) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewDouble(Double) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewInt16(Int16) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewInt32(Int32) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewInt64(Int64) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewInt8(SByte) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewSingle(Single) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewString(System.String) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewUInt16(UInt16) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewUInt32(UInt32) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewUInt64(UInt64) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewUInt8(Byte) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit Null -FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit get_Null() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 CompareTo(ILFieldInit) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: System.Object AsObject() -FSharp.Compiler.AbstractIL.IL+ILFieldInit: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Boolean Equals(ILFieldRef) -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldRef: ILType Type -FSharp.Compiler.AbstractIL.IL+ILFieldRef: ILType get_Type() -FSharp.Compiler.AbstractIL.IL+ILFieldRef: ILTypeRef DeclaringTypeRef -FSharp.Compiler.AbstractIL.IL+ILFieldRef: ILTypeRef get_DeclaringTypeRef() -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 CompareTo(ILFieldRef) -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldRef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILFieldRef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILFieldRef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILFieldRef: Void .ctor(ILTypeRef, System.String, ILType) -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Boolean Equals(ILFieldSpec) -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILFieldRef FieldRef -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILFieldRef get_FieldRef() -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType ActualType -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType DeclaringType -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType FormalType -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType get_ActualType() -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType get_DeclaringType() -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType get_FormalType() -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILTypeRef DeclaringTypeRef -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILTypeRef get_DeclaringTypeRef() -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 CompareTo(ILFieldSpec) -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: System.String Name -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Void .ctor(ILFieldRef, ILType) -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean HasDefaultConstructorConstraint -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean HasNotNullableValueTypeConstraint -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean HasReferenceTypeConstraint -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean get_HasDefaultConstructorConstraint() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean get_HasNotNullableValueTypeConstraint() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean get_HasReferenceTypeConstraint() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILAttributesStored CustomAttrsStored -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILAttributesStored get_CustomAttrsStored() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILGenericVariance Variance -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILGenericVariance get_Variance() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Int32 MetadataIndex -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Int32 get_MetadataIndex() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] Constraints -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Constraints() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Void .ctor(System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], ILGenericVariance, Boolean, Boolean, Boolean, ILAttributesStored, Int32) -FSharp.Compiler.AbstractIL.IL+ILGenericVariance+Tags: Int32 CoVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance+Tags: Int32 ContraVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance+Tags: Int32 NonVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean Equals(ILGenericVariance) -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean IsCoVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean IsContraVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean IsNonVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean get_IsCoVariant() -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean get_IsContraVariant() -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean get_IsNonVariant() -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: FSharp.Compiler.AbstractIL.IL+ILGenericVariance+Tags -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance CoVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance ContraVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance NonVariant -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance get_CoVariant() -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance get_ContraVariant() -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance get_NonVariant() -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 CompareTo(ILGenericVariance) -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILGenericVariance: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 Assembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 CompilerControlled -FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 Family -FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 FamilyAndAssembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 FamilyOrAssembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 Private -FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 Public -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean Equals(ILMemberAccess) -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsAssembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsCompilerControlled -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsFamily -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsFamilyAndAssembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsFamilyOrAssembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsPrivate -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsPublic -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsAssembly() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsCompilerControlled() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsFamily() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsFamilyAndAssembly() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsFamilyOrAssembly() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsPrivate() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsPublic() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess Assembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess CompilerControlled -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess Family -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess FamilyAndAssembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess FamilyOrAssembly -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess Private -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess Public -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_Assembly() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_CompilerControlled() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_Family() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_FamilyAndAssembly() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_FamilyOrAssembly() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_Private() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_Public() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 CompareTo(ILMemberAccess) -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILMemberAccess: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean HasSecurity -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsAbstract -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsAggressiveInline -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsCheckAccessOnOverride -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsClassInitializer -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsConstructor -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsEntryPoint -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsFinal -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsForwardRef -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsHideBySig -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsIL -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsInternalCall -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsManaged -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsMustRun -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsNewSlot -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsNoInline -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsNonVirtualInstance -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsPreserveSig -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsReqSecObj -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsSpecialName -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsStatic -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsSynchronized -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsUnmanagedExport -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsVirtual -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsZeroInit -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_HasSecurity() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsAbstract() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsAggressiveInline() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsCheckAccessOnOverride() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsClassInitializer() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsConstructor() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsEntryPoint() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsFinal() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsForwardRef() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsHideBySig() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsIL() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsInternalCall() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsManaged() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsMustRun() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsNewSlot() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsNoInline() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsNonVirtualInstance() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsPreserveSig() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsReqSecObj() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsSpecialName() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsStatic() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsSynchronized() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsUnmanagedExport() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsVirtual() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsZeroInit() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILCallingConv CallingConv -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILCallingConv get_CallingConv() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILCallingSignature CallingSignature -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILCallingSignature get_CallingSignature() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILMemberAccess Access -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILMemberAccess get_Access() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILMethodBody MethodBody -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILMethodBody get_MethodBody() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILReturn Return -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILReturn get_Return() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILSecurityDecls SecurityDecls -FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILSecurityDecls get_SecurityDecls() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Int32 MaxStack -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Int32 get_MaxStack() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: MethodBody Body -FSharp.Compiler.AbstractIL.IL+ILMethodDef: MethodBody get_Body() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef] GenericParams -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef] get_GenericParams() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILLocal] Locals -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILLocal] get_Locals() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILParameter] Parameters -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILParameter] get_Parameters() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] ParameterTypes -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_ParameterTypes() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILCode] Code -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILCode] get_Code() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.Reflection.MethodAttributes Attributes -FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.Reflection.MethodAttributes get_Attributes() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.Reflection.MethodImplAttributes ImplAttributes -FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.Reflection.MethodImplAttributes get_ImplAttributes() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILMethodDef: Void .ctor(System.String, System.Reflection.MethodAttributes, System.Reflection.MethodImplAttributes, ILCallingConv, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILParameter], ILReturn, System.Lazy`1[FSharp.Compiler.AbstractIL.IL+MethodBody], Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef], ILSecurityDecls, ILAttributes) -FSharp.Compiler.AbstractIL.IL+ILMethodDefs: ILMethodDef[] AsArray() -FSharp.Compiler.AbstractIL.IL+ILMethodDefs: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodDef] AsList() -FSharp.Compiler.AbstractIL.IL+ILMethodDefs: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodDef] FindByName(System.String) -FSharp.Compiler.AbstractIL.IL+ILMethodDefs: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodDef] TryFindInstanceByNameAndCallingSignature(System.String, ILCallingSignature) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Boolean Equals(ILMethodImplDef) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: ILMethodSpec OverrideBy -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: ILMethodSpec get_OverrideBy() -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: ILOverridesSpec Overrides -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: ILOverridesSpec get_Overrides() -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 CompareTo(ILMethodImplDef) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Void .ctor(ILOverridesSpec, ILMethodSpec) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Boolean Equals(ILMethodImplDefs) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Boolean Equals(ILMethodRef) -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILCallingConv CallingConv -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILCallingConv get_CallingConv() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILCallingSignature CallingSignature -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILCallingSignature get_CallingSignature() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILMethodRef Create(ILTypeRef, ILCallingConv, System.String, Int32, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], ILType) -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILType ReturnType -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILType get_ReturnType() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILTypeRef DeclaringTypeRef -FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILTypeRef get_DeclaringTypeRef() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 ArgCount -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 CompareTo(ILMethodRef) -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 GenericArity -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 get_ArgCount() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 get_GenericArity() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] ArgTypes -FSharp.Compiler.AbstractIL.IL+ILMethodRef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_ArgTypes() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILMethodRef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILMethodRef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Boolean Equals(ILMethodSpec) -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILCallingConv CallingConv -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILCallingConv get_CallingConv() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILMethodRef MethodRef -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILMethodRef get_MethodRef() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILMethodSpec Create(ILType, ILMethodRef, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType]) -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILType DeclaringType -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILType FormalReturnType -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILType get_DeclaringType() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILType get_FormalReturnType() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 CompareTo(ILMethodSpec) -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 GenericArity -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 get_GenericArity() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] FormalArgTypes -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] GenericArgs -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_FormalArgTypes() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_GenericArgs() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: System.String Name -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILMethodSpec: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean HasManifest -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean Is32Bit -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean Is32BitPreferred -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean Is64Bit -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean IsDLL -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean IsILOnly -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean UseHighEntropyVA -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_HasManifest() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_Is32Bit() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_Is32BitPreferred() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_Is64Bit() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_IsDLL() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_IsILOnly() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_UseHighEntropyVA() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAssemblyManifest ManifestOfAssembly -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAssemblyManifest get_ManifestOfAssembly() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAttributesStored CustomAttrsStored -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAttributesStored get_CustomAttrsStored() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILResources Resources -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILResources get_Resources() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILTypeDefs TypeDefs -FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILTypeDefs get_TypeDefs() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 ImageBase -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 MetadataIndex -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 PhysicalAlignment -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 SubSystemFlags -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 VirtualAlignment -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_ImageBase() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_MetadataIndex() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_PhysicalAlignment() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_SubSystemFlags() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_VirtualAlignment() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILNativeResource] NativeResources -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILNativeResource] get_NativeResources() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest] Manifest -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest] get_Manifest() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILPlatform] Platform -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILPlatform] get_Platform() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] StackReserveSize -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] get_StackReserveSize() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String MetadataVersion -FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String get_MetadataVersion() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.Tuple`2[System.Int32,System.Int32] SubsystemVersion -FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.Tuple`2[System.Int32,System.Int32] get_SubsystemVersion() -FSharp.Compiler.AbstractIL.IL+ILModuleDef: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest], System.String, ILTypeDefs, System.Tuple`2[System.Int32,System.Int32], Boolean, Int32, Boolean, Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILPlatform], Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Boolean, Boolean, Boolean, Int32, Int32, Int32, System.String, ILResources, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILNativeResource], ILAttributesStored, Int32) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean Equals(ILModuleRef) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean HasMetadata -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean get_HasMetadata() -FSharp.Compiler.AbstractIL.IL+ILModuleRef: ILModuleRef Create(System.String, Boolean, Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]]) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 CompareTo(ILModuleRef) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Hash -FSharp.Compiler.AbstractIL.IL+ILModuleRef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Hash() -FSharp.Compiler.AbstractIL.IL+ILModuleRef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILModuleRef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILModuleRef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILNativeResource: Boolean Equals(ILNativeResource) -FSharp.Compiler.AbstractIL.IL+ILNativeResource: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILNativeResource: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 CompareTo(ILNativeResource) -FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILNativeResource: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILNativeType+Array: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] Item1 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Array: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] get_Item1() -FSharp.Compiler.AbstractIL.IL+ILNativeType+Array: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Int32,Microsoft.FSharp.Core.FSharpOption`1[System.Int32]]] Item2 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Array: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Int32,Microsoft.FSharp.Core.FSharpOption`1[System.Int32]]] get_Item2() -FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: Byte[] Item1 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: Byte[] cookieString -FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: Byte[] get_Item1() -FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: Byte[] get_cookieString() -FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: System.String custMarshallerName -FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: System.String get_custMarshallerName() -FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: System.String get_nativeTypeName() -FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: System.String nativeTypeName -FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedArray: Int32 Item -FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedArray: Int32 get_Item() -FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedSysString: Int32 Item -FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedSysString: Int32 get_Item() -FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray: ILNativeVariant Item1 -FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray: ILNativeVariant get_Item1() -FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray: Microsoft.FSharp.Core.FSharpOption`1[System.String] Item2 -FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Item2() -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 ANSIBSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Array -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 AsAny -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 BSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Bool -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 ByValStr -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Byte -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Currency -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Custom -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Double -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Empty -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Error -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 FixedArray -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 FixedSysString -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 IDispatch -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 IUnknown -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int16 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int32 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int64 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int8 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Interface -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPSTRUCT -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPTSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPUTF8STR -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPWSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Method -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 SafeArray -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Single -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Struct -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 TBSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 UInt -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 UInt16 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 UInt32 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 UInt64 -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 VariantBool -FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Void -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean Equals(ILNativeType) -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsANSIBSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsArray -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsAsAny -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsBSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsBool -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsByValStr -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsByte -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsCurrency -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsCustom -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsDouble -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsEmpty -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsError -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsFixedArray -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsFixedSysString -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsIDispatch -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsIUnknown -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt16 -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt32 -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt64 -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt8 -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInterface -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPSTRUCT -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPTSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPUTF8STR -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPWSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsMethod -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsSafeArray -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsSingle -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsStruct -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsTBSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsUInt -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsUInt16 -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsUInt32 -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsUInt64 -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsVariantBool -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsVoid -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsANSIBSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsArray() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsAsAny() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsBSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsBool() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsByValStr() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsByte() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsCurrency() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsCustom() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsDouble() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsEmpty() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsError() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsFixedArray() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsFixedSysString() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsIDispatch() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsIUnknown() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt16() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt32() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt64() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt8() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInterface() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPSTRUCT() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPTSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPUTF8STR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPWSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsMethod() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsSafeArray() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsSingle() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsStruct() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsTBSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsUInt() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsUInt16() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsUInt32() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsUInt64() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsVariantBool() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsVoid() -FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+Array -FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom -FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedArray -FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedSysString -FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray -FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType ANSIBSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType AsAny -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType BSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Bool -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType ByValStr -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Byte -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Currency -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Double -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Empty -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Error -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType IDispatch -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType IUnknown -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int16 -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int32 -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int64 -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int8 -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Interface -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPSTRUCT -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPTSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPUTF8STR -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPWSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Method -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewArray(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType], Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Int32,Microsoft.FSharp.Core.FSharpOption`1[System.Int32]]]) -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewCustom(Byte[], System.String, System.String, Byte[]) -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewFixedArray(Int32) -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewFixedSysString(Int32) -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewSafeArray(ILNativeVariant, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Single -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Struct -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType TBSTR -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType UInt -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType UInt16 -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType UInt32 -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType UInt64 -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType VariantBool -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Void -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_ANSIBSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_AsAny() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_BSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Bool() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_ByValStr() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Byte() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Currency() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Double() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Empty() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Error() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_IDispatch() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_IUnknown() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int16() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int32() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int64() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int8() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Interface() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPSTRUCT() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPTSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPUTF8STR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPWSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Method() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Single() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Struct() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_TBSTR() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_UInt() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_UInt16() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_UInt32() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_UInt64() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_VariantBool() -FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Void() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 CompareTo(ILNativeType) -FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILNativeType: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILAttributesStored CustomAttrsStored -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILAttributesStored get_CustomAttrsStored() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILMemberAccess Access -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILMemberAccess get_Access() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILNestedExportedTypes Nested -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILNestedExportedTypes get_Nested() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: Int32 MetadataIndex -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: Int32 get_MetadataIndex() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: System.String Name -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: Void .ctor(System.String, ILMemberAccess, ILNestedExportedTypes, ILAttributesStored, Int32) -FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Boolean Equals(ILNestedExportedTypes) -FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean IsIn -FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean IsOptional -FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean IsOut -FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean get_IsIn() -FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean get_IsOptional() -FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean get_IsOut() -FSharp.Compiler.AbstractIL.IL+ILParameter: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILParameter: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILParameter: ILAttributesStored CustomAttrsStored -FSharp.Compiler.AbstractIL.IL+ILParameter: ILAttributesStored get_CustomAttrsStored() -FSharp.Compiler.AbstractIL.IL+ILParameter: ILType Type -FSharp.Compiler.AbstractIL.IL+ILParameter: ILType get_Type() -FSharp.Compiler.AbstractIL.IL+ILParameter: Int32 MetadataIndex -FSharp.Compiler.AbstractIL.IL+ILParameter: Int32 get_MetadataIndex() -FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] Default -FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] get_Default() -FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] Marshal -FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] get_Marshal() -FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] Name -FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Name() -FSharp.Compiler.AbstractIL.IL+ILParameter: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILParameter: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[System.String], ILType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType], Boolean, Boolean, Boolean, ILAttributesStored, Int32) -FSharp.Compiler.AbstractIL.IL+ILPlatform: Boolean Equals(ILPlatform) -FSharp.Compiler.AbstractIL.IL+ILPlatform: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILPlatform: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 CompareTo(ILPlatform) -FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILPlatform: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: ILTypeDef GetTypeDef() -FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: Microsoft.FSharp.Collections.FSharpList`1[System.String] Namespace -FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_Namespace() -FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Boolean IsRTSpecialName -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Boolean IsSpecialName -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Boolean get_IsRTSpecialName() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Boolean get_IsSpecialName() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILThisConvention CallingConv -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILThisConvention get_CallingConv() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILType PropertyType -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILType get_PropertyType() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] Args -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Args() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] Init -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] get_Init() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] GetMethod -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] SetMethod -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] get_GetMethod() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] get_SetMethod() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.Reflection.PropertyAttributes Attributes -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.Reflection.PropertyAttributes get_Attributes() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Void .ctor(System.String, System.Reflection.PropertyAttributes, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef], ILThisConvention, ILType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], ILAttributes) -FSharp.Compiler.AbstractIL.IL+ILPropertyDefs: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILReferences: Boolean Equals(ILReferences) -FSharp.Compiler.AbstractIL.IL+ILReferences: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILReferences: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILReferences: ILAssemblyRef[] AssemblyReferences -FSharp.Compiler.AbstractIL.IL+ILReferences: ILAssemblyRef[] get_AssemblyReferences() -FSharp.Compiler.AbstractIL.IL+ILReferences: ILFieldRef[] FieldReferences -FSharp.Compiler.AbstractIL.IL+ILReferences: ILFieldRef[] get_FieldReferences() -FSharp.Compiler.AbstractIL.IL+ILReferences: ILMethodRef[] MethodReferences -FSharp.Compiler.AbstractIL.IL+ILReferences: ILMethodRef[] get_MethodReferences() -FSharp.Compiler.AbstractIL.IL+ILReferences: ILModuleRef[] ModuleReferences -FSharp.Compiler.AbstractIL.IL+ILReferences: ILModuleRef[] get_ModuleReferences() -FSharp.Compiler.AbstractIL.IL+ILReferences: ILTypeRef[] TypeReferences -FSharp.Compiler.AbstractIL.IL+ILReferences: ILTypeRef[] get_TypeReferences() -FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 CompareTo(ILReferences) -FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILReferences: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILReferences: Void .ctor(ILAssemblyRef[], ILModuleRef[], ILTypeRef[], ILMethodRef[], ILFieldRef[]) -FSharp.Compiler.AbstractIL.IL+ILResources: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILReturn: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILReturn: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILReturn: ILAttributesStored CustomAttrsStored -FSharp.Compiler.AbstractIL.IL+ILReturn: ILAttributesStored get_CustomAttrsStored() -FSharp.Compiler.AbstractIL.IL+ILReturn: ILReturn WithCustomAttrs(ILAttributes) -FSharp.Compiler.AbstractIL.IL+ILReturn: ILType Type -FSharp.Compiler.AbstractIL.IL+ILReturn: ILType get_Type() -FSharp.Compiler.AbstractIL.IL+ILReturn: Int32 MetadataIndex -FSharp.Compiler.AbstractIL.IL+ILReturn: Int32 get_MetadataIndex() -FSharp.Compiler.AbstractIL.IL+ILReturn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] Marshal -FSharp.Compiler.AbstractIL.IL+ILReturn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] get_Marshal() -FSharp.Compiler.AbstractIL.IL+ILReturn: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILReturn: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType], ILType, ILAttributesStored, Int32) -FSharp.Compiler.AbstractIL.IL+ILScopeRef+Assembly: ILAssemblyRef Item -FSharp.Compiler.AbstractIL.IL+ILScopeRef+Assembly: ILAssemblyRef get_Item() -FSharp.Compiler.AbstractIL.IL+ILScopeRef+Module: ILModuleRef Item -FSharp.Compiler.AbstractIL.IL+ILScopeRef+Module: ILModuleRef get_Item() -FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags: Int32 Assembly -FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags: Int32 Local -FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags: Int32 Module -FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags: Int32 PrimaryAssembly -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean Equals(ILScopeRef) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsAssembly -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsLocal -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsLocalRef -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsModule -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsPrimaryAssembly -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsAssembly() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsLocal() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsLocalRef() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsModule() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsPrimaryAssembly() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: FSharp.Compiler.AbstractIL.IL+ILScopeRef+Assembly -FSharp.Compiler.AbstractIL.IL+ILScopeRef: FSharp.Compiler.AbstractIL.IL+ILScopeRef+Module -FSharp.Compiler.AbstractIL.IL+ILScopeRef: FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags -FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef Local -FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef NewAssembly(ILAssemblyRef) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef NewModule(ILModuleRef) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef PrimaryAssembly -FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef get_Local() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef get_PrimaryAssembly() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 CompareTo(ILScopeRef) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: System.String QualifiedName -FSharp.Compiler.AbstractIL.IL+ILScopeRef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILScopeRef: System.String get_QualifiedName() -FSharp.Compiler.AbstractIL.IL+ILSecurityDeclsStored: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Boolean Equals(ILSourceDocument) -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: ILSourceDocument Create(Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], System.String) -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 CompareTo(ILSourceDocument) -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] DocumentType -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Language -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Vendor -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_DocumentType() -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Language() -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Vendor() -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: System.String File -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILSourceDocument: System.String get_File() -FSharp.Compiler.AbstractIL.IL+ILThisConvention+Tags: Int32 Instance -FSharp.Compiler.AbstractIL.IL+ILThisConvention+Tags: Int32 InstanceExplicit -FSharp.Compiler.AbstractIL.IL+ILThisConvention+Tags: Int32 Static -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean Equals(ILThisConvention) -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean IsInstance -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean IsInstanceExplicit -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean IsStatic -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean get_IsInstance() -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean get_IsInstanceExplicit() -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean get_IsStatic() -FSharp.Compiler.AbstractIL.IL+ILThisConvention: FSharp.Compiler.AbstractIL.IL+ILThisConvention+Tags -FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention Instance -FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention InstanceExplicit -FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention Static -FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention get_Instance() -FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention get_InstanceExplicit() -FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention get_Static() -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 CompareTo(ILThisConvention) -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILThisConvention: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILType+Array: ILArrayShape Item1 -FSharp.Compiler.AbstractIL.IL+ILType+Array: ILArrayShape get_Item1() -FSharp.Compiler.AbstractIL.IL+ILType+Array: ILType Item2 -FSharp.Compiler.AbstractIL.IL+ILType+Array: ILType get_Item2() -FSharp.Compiler.AbstractIL.IL+ILType+Boxed: ILTypeSpec Item -FSharp.Compiler.AbstractIL.IL+ILType+Boxed: ILTypeSpec get_Item() -FSharp.Compiler.AbstractIL.IL+ILType+Byref: ILType Item -FSharp.Compiler.AbstractIL.IL+ILType+Byref: ILType get_Item() -FSharp.Compiler.AbstractIL.IL+ILType+FunctionPointer: ILCallingSignature Item -FSharp.Compiler.AbstractIL.IL+ILType+FunctionPointer: ILCallingSignature get_Item() -FSharp.Compiler.AbstractIL.IL+ILType+Modified: Boolean Item1 -FSharp.Compiler.AbstractIL.IL+ILType+Modified: Boolean get_Item1() -FSharp.Compiler.AbstractIL.IL+ILType+Modified: ILType Item3 -FSharp.Compiler.AbstractIL.IL+ILType+Modified: ILType get_Item3() -FSharp.Compiler.AbstractIL.IL+ILType+Modified: ILTypeRef Item2 -FSharp.Compiler.AbstractIL.IL+ILType+Modified: ILTypeRef get_Item2() -FSharp.Compiler.AbstractIL.IL+ILType+Ptr: ILType Item -FSharp.Compiler.AbstractIL.IL+ILType+Ptr: ILType get_Item() -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Array -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Boxed -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Byref -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 FunctionPointer -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Modified -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Ptr -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 TypeVar -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Value -FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Void -FSharp.Compiler.AbstractIL.IL+ILType+TypeVar: UInt16 Item -FSharp.Compiler.AbstractIL.IL+ILType+TypeVar: UInt16 get_Item() -FSharp.Compiler.AbstractIL.IL+ILType+Value: ILTypeSpec Item -FSharp.Compiler.AbstractIL.IL+ILType+Value: ILTypeSpec get_Item() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean Equals(ILType) -FSharp.Compiler.AbstractIL.IL+ILType: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsArray -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsBoxed -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsByref -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsFunctionPointer -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsModified -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsNominal -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsPtr -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsTypeVar -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsTyvar -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsValue -FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsVoid -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsArray() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsBoxed() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsByref() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsFunctionPointer() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsModified() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsNominal() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsPtr() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsTypeVar() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsTyvar() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsValue() -FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsVoid() -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Array -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Boxed -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Byref -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+FunctionPointer -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Modified -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Ptr -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Tags -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+TypeVar -FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Value -FSharp.Compiler.AbstractIL.IL+ILType: ILType NewArray(ILArrayShape, ILType) -FSharp.Compiler.AbstractIL.IL+ILType: ILType NewBoxed(ILTypeSpec) -FSharp.Compiler.AbstractIL.IL+ILType: ILType NewByref(ILType) -FSharp.Compiler.AbstractIL.IL+ILType: ILType NewFunctionPointer(ILCallingSignature) -FSharp.Compiler.AbstractIL.IL+ILType: ILType NewModified(Boolean, ILTypeRef, ILType) -FSharp.Compiler.AbstractIL.IL+ILType: ILType NewPtr(ILType) -FSharp.Compiler.AbstractIL.IL+ILType: ILType NewTypeVar(UInt16) -FSharp.Compiler.AbstractIL.IL+ILType: ILType NewValue(ILTypeSpec) -FSharp.Compiler.AbstractIL.IL+ILType: ILType Void -FSharp.Compiler.AbstractIL.IL+ILType: ILType get_Void() -FSharp.Compiler.AbstractIL.IL+ILType: ILTypeRef TypeRef -FSharp.Compiler.AbstractIL.IL+ILType: ILTypeRef get_TypeRef() -FSharp.Compiler.AbstractIL.IL+ILType: ILTypeSpec TypeSpec -FSharp.Compiler.AbstractIL.IL+ILType: ILTypeSpec get_TypeSpec() -FSharp.Compiler.AbstractIL.IL+ILType: Int32 CompareTo(ILType) -FSharp.Compiler.AbstractIL.IL+ILType: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILType: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILType: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILType: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILType: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILType: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILType: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] GenericArgs -FSharp.Compiler.AbstractIL.IL+ILType: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_GenericArgs() -FSharp.Compiler.AbstractIL.IL+ILType: System.String BasicQualifiedName -FSharp.Compiler.AbstractIL.IL+ILType: System.String QualifiedName -FSharp.Compiler.AbstractIL.IL+ILType: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILType: System.String get_BasicQualifiedName() -FSharp.Compiler.AbstractIL.IL+ILType: System.String get_QualifiedName() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean HasSecurity -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsAbstract -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsClass -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsComInterop -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsDelegate -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsEnum -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsInterface -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsKnownToBeAttribute -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsSealed -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsSerializable -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsSpecialName -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsStruct -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsStructOrEnum -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_HasSecurity() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsAbstract() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsClass() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsComInterop() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsDelegate() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsEnum() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsInterface() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsKnownToBeAttribute() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsSealed() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsSerializable() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsSpecialName() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsStruct() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsStructOrEnum() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILAttributes CustomAttrs -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILAttributes get_CustomAttrs() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILDefaultPInvokeEncoding Encoding -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILDefaultPInvokeEncoding get_Encoding() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILEventDefs Events -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILEventDefs get_Events() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILFieldDefs Fields -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILFieldDefs get_Fields() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILMethodDefs Methods -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILMethodDefs get_Methods() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILMethodImplDefs MethodImpls -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILMethodImplDefs get_MethodImpls() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILPropertyDefs Properties -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILPropertyDefs get_Properties() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILSecurityDecls SecurityDecls -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILSecurityDecls get_SecurityDecls() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDef With(Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Reflection.TypeAttributes], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType]], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef]], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILEventDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILPropertyDefs], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILAttributes], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILSecurityDecls]) -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefAccess Access -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefAccess get_Access() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefLayout Layout -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefLayout get_Layout() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefs NestedTypes -FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefs get_NestedTypes() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef] GenericParams -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef] get_GenericParams() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] Implements -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Implements() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] Extends -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Extends() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.Reflection.TypeAttributes Attributes -FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.Reflection.TypeAttributes get_Attributes() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILTypeDef: Void .ctor(System.String, System.Reflection.TypeAttributes, ILTypeDefLayout, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType], ILMethodDefs, ILTypeDefs, ILFieldDefs, ILMethodImplDefs, ILEventDefs, ILPropertyDefs, Boolean, ILSecurityDecls, ILAttributes) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Nested: ILMemberAccess Item -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Nested: ILMemberAccess get_Item() -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Tags: Int32 Nested -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Tags: Int32 Private -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Tags: Int32 Public -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean Equals(ILTypeDefAccess) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean IsNested -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean IsPrivate -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean IsPublic -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean get_IsNested() -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean get_IsPrivate() -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean get_IsPublic() -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Nested -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Tags -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess NewNested(ILMemberAccess) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess Private -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess Public -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess get_Private() -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess get_Public() -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 CompareTo(ILTypeDefAccess) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 Class -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 Delegate -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 Enum -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 Interface -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 ValueType -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean Equals(ILTypeDefKind) -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsClass -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsDelegate -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsEnum -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsInterface -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsValueType -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsClass() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsDelegate() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsEnum() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsInterface() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsValueType() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind Class -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind Delegate -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind Enum -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind Interface -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind ValueType -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_Class() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_Delegate() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_Enum() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_Interface() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_ValueType() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 CompareTo(ILTypeDefKind) -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Explicit: ILTypeDefLayoutInfo Item -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Explicit: ILTypeDefLayoutInfo get_Item() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Sequential: ILTypeDefLayoutInfo Item -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Sequential: ILTypeDefLayoutInfo get_Item() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Tags: Int32 Auto -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Tags: Int32 Explicit -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Tags: Int32 Sequential -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean Equals(ILTypeDefLayout) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean IsAuto -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean IsExplicit -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean IsSequential -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean get_IsAuto() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean get_IsExplicit() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean get_IsSequential() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Explicit -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Sequential -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Tags -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: ILTypeDefLayout Auto -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: ILTypeDefLayout NewExplicit(ILTypeDefLayoutInfo) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: ILTypeDefLayout NewSequential(ILTypeDefLayoutInfo) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: ILTypeDefLayout get_Auto() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 CompareTo(ILTypeDefLayout) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILTypeInit+Tags: Int32 BeforeField -FSharp.Compiler.AbstractIL.IL+ILTypeInit+Tags: Int32 OnAny -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean Equals(ILTypeInit) -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean IsBeforeField -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean IsOnAny -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean get_IsBeforeField() -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean get_IsOnAny() -FSharp.Compiler.AbstractIL.IL+ILTypeInit: FSharp.Compiler.AbstractIL.IL+ILTypeInit+Tags -FSharp.Compiler.AbstractIL.IL+ILTypeInit: ILTypeInit BeforeField -FSharp.Compiler.AbstractIL.IL+ILTypeInit: ILTypeInit OnAny -FSharp.Compiler.AbstractIL.IL+ILTypeInit: ILTypeInit get_BeforeField() -FSharp.Compiler.AbstractIL.IL+ILTypeInit: ILTypeInit get_OnAny() -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 CompareTo(ILTypeInit) -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 Tag -FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+ILTypeInit: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILTypeRef: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeRef: ILScopeRef Scope -FSharp.Compiler.AbstractIL.IL+ILTypeRef: ILScopeRef get_Scope() -FSharp.Compiler.AbstractIL.IL+ILTypeRef: ILTypeRef Create(ILScopeRef, Microsoft.FSharp.Collections.FSharpList`1[System.String], System.String) -FSharp.Compiler.AbstractIL.IL+ILTypeRef: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILTypeRef: Microsoft.FSharp.Collections.FSharpList`1[System.String] Enclosing -FSharp.Compiler.AbstractIL.IL+ILTypeRef: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_Enclosing() -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String BasicQualifiedName -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String FullName -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String Name -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String QualifiedName -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String get_BasicQualifiedName() -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String get_FullName() -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String get_QualifiedName() -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Boolean Equals(ILTypeSpec) -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILScopeRef Scope -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILScopeRef get_Scope() -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILTypeRef TypeRef -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILTypeRef get_TypeRef() -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILTypeSpec Create(ILTypeRef, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType]) -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 CompareTo(ILTypeSpec) -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] GenericArgs -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_GenericArgs() -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Microsoft.FSharp.Collections.FSharpList`1[System.String] Enclosing -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_Enclosing() -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String FullName -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String Name -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String get_FullName() -FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String get_Name() -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Boolean Equals(ILVersionInfo) -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 CompareTo(ILVersionInfo) -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: System.String ToString() -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 Build -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 Major -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 Minor -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 Revision -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 get_Build() -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 get_Major() -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 get_Minor() -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 get_Revision() -FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Void .ctor(UInt16, UInt16, UInt16, UInt16) -FSharp.Compiler.AbstractIL.IL+MethodBody+IL: System.Lazy`1[FSharp.Compiler.AbstractIL.IL+ILMethodBody] Item -FSharp.Compiler.AbstractIL.IL+MethodBody+IL: System.Lazy`1[FSharp.Compiler.AbstractIL.IL+ILMethodBody] get_Item() -FSharp.Compiler.AbstractIL.IL+MethodBody+PInvoke: System.Lazy`1[FSharp.Compiler.AbstractIL.IL+PInvokeMethod] Item -FSharp.Compiler.AbstractIL.IL+MethodBody+PInvoke: System.Lazy`1[FSharp.Compiler.AbstractIL.IL+PInvokeMethod] get_Item() -FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 Abstract -FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 IL -FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 Native -FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 NotAvailable -FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 PInvoke -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean Equals(MethodBody) -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsAbstract -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsIL -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsNative -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsNotAvailable -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsPInvoke -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsAbstract() -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsIL() -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsNative() -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsNotAvailable() -FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsPInvoke() -FSharp.Compiler.AbstractIL.IL+MethodBody: FSharp.Compiler.AbstractIL.IL+MethodBody+IL -FSharp.Compiler.AbstractIL.IL+MethodBody: FSharp.Compiler.AbstractIL.IL+MethodBody+PInvoke -FSharp.Compiler.AbstractIL.IL+MethodBody: FSharp.Compiler.AbstractIL.IL+MethodBody+Tags -FSharp.Compiler.AbstractIL.IL+MethodBody: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+MethodBody: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+MethodBody: Int32 Tag -FSharp.Compiler.AbstractIL.IL+MethodBody: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody Abstract -FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody Native -FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody NewIL(System.Lazy`1[FSharp.Compiler.AbstractIL.IL+ILMethodBody]) -FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody NewPInvoke(System.Lazy`1[FSharp.Compiler.AbstractIL.IL+PInvokeMethod]) -FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody NotAvailable -FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody get_Abstract() -FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody get_Native() -FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody get_NotAvailable() -FSharp.Compiler.AbstractIL.IL+MethodBody: System.String ToString() -FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKey: Byte[] Item -FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKey: Byte[] get_Item() -FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKeyToken: Byte[] Item -FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKeyToken: Byte[] get_Item() -FSharp.Compiler.AbstractIL.IL+PublicKey+Tags: Int32 PublicKey -FSharp.Compiler.AbstractIL.IL+PublicKey+Tags: Int32 PublicKeyToken -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean Equals(PublicKey) -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean IsKey -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean IsKeyToken -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean IsPublicKey -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean IsPublicKeyToken -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean get_IsKey() -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean get_IsKeyToken() -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean get_IsPublicKey() -FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean get_IsPublicKeyToken() -FSharp.Compiler.AbstractIL.IL+PublicKey: Byte[] Key -FSharp.Compiler.AbstractIL.IL+PublicKey: Byte[] KeyToken -FSharp.Compiler.AbstractIL.IL+PublicKey: Byte[] get_Key() -FSharp.Compiler.AbstractIL.IL+PublicKey: Byte[] get_KeyToken() -FSharp.Compiler.AbstractIL.IL+PublicKey: FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKey -FSharp.Compiler.AbstractIL.IL+PublicKey: FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKeyToken -FSharp.Compiler.AbstractIL.IL+PublicKey: FSharp.Compiler.AbstractIL.IL+PublicKey+Tags -FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 CompareTo(PublicKey) -FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 Tag -FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 get_Tag() -FSharp.Compiler.AbstractIL.IL+PublicKey: PublicKey KeyAsToken(Byte[]) -FSharp.Compiler.AbstractIL.IL+PublicKey: PublicKey NewPublicKey(Byte[]) -FSharp.Compiler.AbstractIL.IL+PublicKey: PublicKey NewPublicKeyToken(Byte[]) -FSharp.Compiler.AbstractIL.IL+PublicKey: System.String ToString() -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILArgConvention -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILArrayShape -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAssemblyRef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAttribElem -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAttribute -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAttributes -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAttributesStored -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILCallingConv -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILCallingSignature -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILDebugImport -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILDebugImports -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILEventDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILEventDefs -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldDefs -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldInit -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldRef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldSpec -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILGenericVariance -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMemberAccess -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodDefs -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodImplDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodRef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodSpec -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILModuleDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILModuleRef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILNativeResource -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILNativeType -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILNestedExportedType -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILParameter -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILPlatform -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILPreTypeDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILPropertyDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILPropertyDefs -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILReferences -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILResources -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILReturn -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILScopeRef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILSecurityDeclsStored -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILSourceDocument -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILThisConvention -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILType -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDefKind -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDefs -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeInit -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeRef -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeSpec -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILVersionInfo -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+MethodBody -FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+PublicKey -FSharp.Compiler.AbstractIL.IL: ILAttributes emptyILCustomAttrs -FSharp.Compiler.AbstractIL.IL: ILAttributes get_emptyILCustomAttrs() -FSharp.Compiler.AbstractIL.IL: ILAttributes mkILCustomAttrs(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribute]) -FSharp.Compiler.AbstractIL.IL: ILAttributes mkILCustomAttrsFromArray(ILAttribute[]) -FSharp.Compiler.AbstractIL.IL: ILAttributesStored storeILCustomAttrs(ILAttributes) -FSharp.Compiler.AbstractIL.IL: ILEventDefs emptyILEvents -FSharp.Compiler.AbstractIL.IL: ILEventDefs get_emptyILEvents() -FSharp.Compiler.AbstractIL.IL: ILEventDefs mkILEvents(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILEventDef]) -FSharp.Compiler.AbstractIL.IL: ILEventDefs mkILEventsLazy(System.Lazy`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILEventDef]]) -FSharp.Compiler.AbstractIL.IL: ILExportedTypesAndForwarders mkILExportedTypes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder]) -FSharp.Compiler.AbstractIL.IL: ILFieldDefs emptyILFields -FSharp.Compiler.AbstractIL.IL: ILFieldDefs get_emptyILFields() -FSharp.Compiler.AbstractIL.IL: ILFieldDefs mkILFields(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILFieldDef]) -FSharp.Compiler.AbstractIL.IL: ILFieldDefs mkILFieldsLazy(System.Lazy`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILFieldDef]]) -FSharp.Compiler.AbstractIL.IL: ILMethodDefs emptyILMethods -FSharp.Compiler.AbstractIL.IL: ILMethodDefs get_emptyILMethods() -FSharp.Compiler.AbstractIL.IL: ILMethodDefs mkILMethods(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodDef]) -FSharp.Compiler.AbstractIL.IL: ILMethodDefs mkILMethodsComputed(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.IL+ILMethodDef[]]) -FSharp.Compiler.AbstractIL.IL: ILMethodDefs mkILMethodsFromArray(ILMethodDef[]) -FSharp.Compiler.AbstractIL.IL: ILMethodImplDefs emptyILMethodImpls -FSharp.Compiler.AbstractIL.IL: ILMethodImplDefs get_emptyILMethodImpls() -FSharp.Compiler.AbstractIL.IL: ILMethodImplDefs mkILMethodImpls(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodImplDef]) -FSharp.Compiler.AbstractIL.IL: ILMethodImplDefs mkILMethodImplsLazy(System.Lazy`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodImplDef]]) -FSharp.Compiler.AbstractIL.IL: ILModuleDef mkILSimpleModule(System.String, System.String, Boolean, System.Tuple`2[System.Int32,System.Int32], Boolean, ILTypeDefs, Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Microsoft.FSharp.Core.FSharpOption`1[System.String], Int32, ILExportedTypesAndForwarders, System.String) -FSharp.Compiler.AbstractIL.IL: ILNestedExportedTypes mkILNestedExportedTypes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILNestedExportedType]) -FSharp.Compiler.AbstractIL.IL: ILPropertyDefs emptyILProperties -FSharp.Compiler.AbstractIL.IL: ILPropertyDefs get_emptyILProperties() -FSharp.Compiler.AbstractIL.IL: ILPropertyDefs mkILProperties(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILPropertyDef]) -FSharp.Compiler.AbstractIL.IL: ILPropertyDefs mkILPropertiesLazy(System.Lazy`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILPropertyDef]]) -FSharp.Compiler.AbstractIL.IL: ILResources emptyILResources -FSharp.Compiler.AbstractIL.IL: ILResources get_emptyILResources() -FSharp.Compiler.AbstractIL.IL: ILReturn mkILReturn(ILType) -FSharp.Compiler.AbstractIL.IL: ILSecurityDecls emptyILSecurityDecls -FSharp.Compiler.AbstractIL.IL: ILSecurityDecls get_emptyILSecurityDecls() -FSharp.Compiler.AbstractIL.IL: ILSecurityDecls mkILSecurityDecls(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILSecurityDecl]) -FSharp.Compiler.AbstractIL.IL: ILSecurityDeclsStored storeILSecurityDecls(ILSecurityDecls) -FSharp.Compiler.AbstractIL.IL: ILTypeDefs emptyILTypeDefs -FSharp.Compiler.AbstractIL.IL: ILTypeDefs get_emptyILTypeDefs() -FSharp.Compiler.AbstractIL.IL: ILTypeDefs mkILTypeDefs(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILTypeDef]) -FSharp.Compiler.AbstractIL.IL: ILTypeDefs mkILTypeDefsComputed(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.IL+ILPreTypeDef[]]) -FSharp.Compiler.AbstractIL.IL: ILTypeDefs mkILTypeDefsFromArray(ILTypeDef[]) -FSharp.Compiler.AbstractIL.IL: Int32 NoMetadataIdx -FSharp.Compiler.AbstractIL.IL: Int32 get_NoMetadataIdx() -FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader: ILModuleDef ILModuleDef -FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader: ILModuleDef get_ILModuleDef() -FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyRef] ILAssemblyRefs -FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyRef] get_ILAssemblyRefs() -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: MetadataOnlyFlag get_metadataOnly() -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: MetadataOnlyFlag metadataOnly -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.DateTime],Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.Object,System.IntPtr,System.Int32]]] get_tryGetMetadataSnapshot() -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.DateTime],Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.Object,System.IntPtr,System.Int32]]] tryGetMetadataSnapshot -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_pdbDirPath() -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Microsoft.FSharp.Core.FSharpOption`1[System.String] pdbDirPath -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: ReduceMemoryFlag get_reduceMemoryUsage() -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: ReduceMemoryFlag reduceMemoryUsage -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: System.String ToString() -FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[System.String], ReduceMemoryFlag, MetadataOnlyFlag, Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.DateTime],Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.Object,System.IntPtr,System.Int32]]]) -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag+Tags: Int32 No -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag+Tags: Int32 Yes -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean Equals(MetadataOnlyFlag) -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean IsNo -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean IsYes -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean get_IsNo() -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean get_IsYes() -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag+Tags -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 CompareTo(MetadataOnlyFlag) -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 Tag -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 get_Tag() -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: MetadataOnlyFlag No -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: MetadataOnlyFlag Yes -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: MetadataOnlyFlag get_No() -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: MetadataOnlyFlag get_Yes() -FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: System.String ToString() -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag+Tags: Int32 No -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag+Tags: Int32 Yes -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean Equals(ReduceMemoryFlag) -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean Equals(System.Object) -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean IsNo -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean IsYes -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean get_IsNo() -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean get_IsYes() -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag+Tags -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 CompareTo(ReduceMemoryFlag) -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 CompareTo(System.Object) -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 GetHashCode() -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 Tag -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 get_Tag() -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: ReduceMemoryFlag No -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: ReduceMemoryFlag Yes -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: ReduceMemoryFlag get_No() -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: ReduceMemoryFlag get_Yes() -FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: System.String ToString() -FSharp.Compiler.AbstractIL.ILBinaryReader+Shim+IAssemblyReader: ILModuleReader GetILModuleReader(System.String, ILReaderOptions) -FSharp.Compiler.AbstractIL.ILBinaryReader+Shim: FSharp.Compiler.AbstractIL.ILBinaryReader+Shim+IAssemblyReader -FSharp.Compiler.AbstractIL.ILBinaryReader+Shim: IAssemblyReader AssemblyReader -FSharp.Compiler.AbstractIL.ILBinaryReader+Shim: IAssemblyReader get_AssemblyReader() -FSharp.Compiler.AbstractIL.ILBinaryReader+Shim: Void set_AssemblyReader(IAssemblyReader) -FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader -FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions -FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag -FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag -FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+Shim -FSharp.Compiler.CodeAnalysis.DocumentSource+Custom: Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText]]] Item -FSharp.Compiler.CodeAnalysis.DocumentSource+Custom: Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText]]] get_Item() -FSharp.Compiler.CodeAnalysis.DocumentSource+Tags: Int32 Custom -FSharp.Compiler.CodeAnalysis.DocumentSource+Tags: Int32 FileSystem -FSharp.Compiler.CodeAnalysis.DocumentSource: Boolean IsCustom -FSharp.Compiler.CodeAnalysis.DocumentSource: Boolean IsFileSystem -FSharp.Compiler.CodeAnalysis.DocumentSource: Boolean get_IsCustom() -FSharp.Compiler.CodeAnalysis.DocumentSource: Boolean get_IsFileSystem() -FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource FileSystem -FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource NewCustom(Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText]]]) -FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource get_FileSystem() -FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource+Custom -FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource+Tags -FSharp.Compiler.CodeAnalysis.DocumentSource: Int32 Tag -FSharp.Compiler.CodeAnalysis.DocumentSource: Int32 get_Tag() -FSharp.Compiler.CodeAnalysis.DocumentSource: System.String ToString() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Succeeded: FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults Item -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Succeeded: FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults get_Item() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Tags: Int32 Aborted -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Tags: Int32 Succeeded -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean Equals(FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean Equals(System.Object) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean IsAborted -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean IsSucceeded -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean get_IsAborted() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean get_IsSucceeded() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer Aborted -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer NewSucceeded(FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer get_Aborted() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Succeeded -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Tags -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Int32 GetHashCode() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Int32 Tag -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Int32 get_Tag() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: System.String ToString() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Boolean HasFullTypeCheckInfo -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Boolean IsRelativeNameResolvableFromSymbol(FSharp.Compiler.Text.Position, Microsoft.FSharp.Collections.FSharpList`1[System.String], FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Boolean get_HasFullTypeCheckInfo() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.CodeAnalysis.FSharpProjectContext ProjectContext -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.CodeAnalysis.FSharpProjectContext get_ProjectContext() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse[] GetUsesOfSymbolInFile(FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] Diagnostics -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] get_Diagnostics() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.DeclarationListInfo GetDeclarationListInfo(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults], Int32, System.String, FSharp.Compiler.EditorServices.PartialLongName, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol]]], Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Position,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.CompletionContext]]]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.FindDeclResult GetDeclarationLocation(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.MethodGroup GetMethods(Int32, Int32, System.String, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[System.String]]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.SemanticClassificationItem[] GetSemanticClassification(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.ToolTipText GetDescription(FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]], Boolean, FSharp.Compiler.Text.Range) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.ToolTipText GetKeywordTooltip(Microsoft.FSharp.Collections.FSharpList`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.ToolTipText GetToolTip(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String], Int32, Microsoft.FSharp.Core.FSharpOption`1[System.Int32]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Symbols.FSharpAssemblySignature PartialAssemblySignature -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Symbols.FSharpAssemblySignature get_PartialAssemblySignature() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Symbols.FSharpOpenDeclaration[] OpenDeclarations -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Symbols.FSharpOpenDeclaration[] get_OpenDeclarations() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Text.Range[] GetFormatSpecifierLocations() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse]] GetDeclarationListSymbols(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults], Int32, System.String, FSharp.Compiler.EditorServices.PartialLongName, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol]]]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse] GetSymbolUseAtLocation(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpDisplayContext] GetDisplayContextForPos(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpImplementationFileContents] ImplementationFile -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpImplementationFileContents] get_ImplementationFile() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText] GenerateSignature(Microsoft.FSharp.Core.FSharpOption`1[System.Int32]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse]] GetMethodsAsSymbols(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[System.String] GetF1Keyword(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.Collections.Generic.IEnumerable`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse] GetAllUsesOfAllSymbolsInFile(Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.String ToString() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.String[] DependencyFiles -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.String[] get_DependencyFiles() -FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.Tuple`2[FSharp.Compiler.Text.Range,System.Int32][] GetFormatSpecifierLocationsAndArity() -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: Boolean HasCriticalErrors -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: Boolean get_HasCriticalErrors() -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.CodeAnalysis.FSharpProjectContext ProjectContext -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.CodeAnalysis.FSharpProjectContext get_ProjectContext() -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse[] GetAllUsesOfAllSymbols(Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse[] GetUsesOfSymbol(FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] Diagnostics -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] get_Diagnostics() -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblyContents AssemblyContents -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblyContents GetOptimizedAssemblyContents() -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblyContents get_AssemblyContents() -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblySignature AssemblySignature -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblySignature get_AssemblySignature() -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: System.String ToString() -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: System.String[] DependencyFiles -FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: System.String[] get_DependencyFiles() -FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.CodeAnalysis.FSharpChecker Create(Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.LegacyReferenceResolver], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.DateTime],Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.Object,System.IntPtr,System.Int32]]]], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.DocumentSource], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.CodeAnalysis.FSharpChecker Instance -FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.CodeAnalysis.FSharpChecker get_Instance() -FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions GetProjectOptionsFromCommandLineArgs(System.String, System.String[], Microsoft.FSharp.Core.FSharpOption`1[System.DateTime], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.Tokenization.FSharpTokenInfo[][] TokenizeFile(System.String) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Int32 ActualCheckFileCount -FSharp.Compiler.CodeAnalysis.FSharpChecker: Int32 ActualParseFileCount -FSharp.Compiler.CodeAnalysis.FSharpChecker: Int32 get_ActualCheckFileCount() -FSharp.Compiler.CodeAnalysis.FSharpChecker: Int32 get_ActualParseFileCount() -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer] CheckFileInProject(FSharp.Compiler.CodeAnalysis.FSharpParseFileResults, System.String, Int32, FSharp.Compiler.Text.ISourceText, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults] ParseAndCheckProject(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults] GetBackgroundParseResultsForFileInProject(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults] ParseFile(System.String, FSharp.Compiler.Text.ISourceText, FSharp.Compiler.CodeAnalysis.FSharpParsingOptions, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults] ParseFileInProject(System.String, System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer]] CheckFileInProjectAllowingStaleCachedResults(FSharp.Compiler.CodeAnalysis.FSharpParseFileResults, System.String, Int32, System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.SemanticClassificationView]] GetBackgroundSemanticClassificationForFile(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.Unit] NotifyFileChanged(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.Unit] NotifyProjectCleaned(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Collections.Generic.IEnumerable`1[FSharp.Compiler.Text.Range]] FindBackgroundReferencesInFile(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer]] ParseAndCheckFileInProject(System.String, Int32, FSharp.Compiler.Text.ISourceText, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults]] GetBackgroundCheckResultsForFileInProject(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpProjectOptions,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic]]] GetProjectOptionsFromScript(System.String, FSharp.Compiler.Text.ISourceText, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.DateTime], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Int64], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.Diagnostics.FSharpDiagnostic[],System.Int32]] Compile(System.String[], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.Text.Range,FSharp.Compiler.Text.Range][]] MatchBraces(System.String, FSharp.Compiler.Text.ISourceText, FSharp.Compiler.CodeAnalysis.FSharpParsingOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.Text.Range,FSharp.Compiler.Text.Range][]] MatchBraces(System.String, System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[FSharp.Compiler.CodeAnalysis.FSharpProjectOptions],FSharp.Compiler.CodeAnalysis.FSharpProjectOptions] ProjectChecked -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[FSharp.Compiler.CodeAnalysis.FSharpProjectOptions],FSharp.Compiler.CodeAnalysis.FSharpProjectOptions] get_ProjectChecked() -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] BeforeBackgroundFileCheck -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] FileChecked -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] FileParsed -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] get_BeforeBackgroundFileCheck() -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] get_FileChecked() -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] get_FileParsed() -FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults,System.Int64]] TryGetRecentCheckResultsForFile(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParsingOptions,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic]] GetParsingOptionsFromCommandLineArgs(Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParsingOptions,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic]] GetParsingOptionsFromCommandLineArgs(Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParsingOptions,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic]] GetParsingOptionsFromProjectOptions(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions) -FSharp.Compiler.CodeAnalysis.FSharpChecker: System.Tuple`2[FSharp.Compiler.Tokenization.FSharpTokenInfo[],FSharp.Compiler.Tokenization.FSharpTokenizerLexState] TokenizeLine(System.String, FSharp.Compiler.Tokenization.FSharpTokenizerLexState) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Void ClearCache(System.Collections.Generic.IEnumerable`1[FSharp.Compiler.CodeAnalysis.FSharpProjectOptions], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpChecker: Void ClearLanguageServiceRootCachesAndCollectAndFinalizeAllTransients() -FSharp.Compiler.CodeAnalysis.FSharpChecker: Void InvalidateAll() -FSharp.Compiler.CodeAnalysis.FSharpChecker: Void InvalidateConfiguration(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean IsBindingALambdaAtPosition(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean IsPosContainedInApplication(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean IsPositionContainedInACurriedParameter(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean IsTypeAnnotationGivenAtPosition(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean ParseHadErrors -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean get_ParseHadErrors() -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] Diagnostics -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] get_Diagnostics() -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.EditorServices.NavigationItems GetNavigationItems() -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.Syntax.ParsedInput ParseTree -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.Syntax.ParsedInput get_ParseTree() -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.ParameterLocations] FindParameterLocations(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfExprInYieldOrReturn(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfExpressionBeingDereferencedContainingPos(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfFunctionOrMethodBeingApplied(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfNameOfNearestOuterBindingContainingPos(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfRecordExpressionContainingPos(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfRefCellDereferenceContainingPos(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfReturnTypeHint(FSharp.Compiler.Text.Position, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfStringInterpolationContainingPos(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ValidateBreakpointLocation(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range]] GetAllArgumentsForFunctionApplicationAtPosition(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.Ident,System.Int32]] TryIdentOfPipelineContainingPosAndNumArgsApplied(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Text.Range,FSharp.Compiler.Text.Range,FSharp.Compiler.Text.Range]] TryRangeOfParenEnclosingOpEqualsGreaterUsage(FSharp.Compiler.Text.Position) -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: System.String FileName -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: System.String get_FileName() -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: System.String[] DependencyFiles -FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: System.String[] get_DependencyFiles() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean ApplyLineDirectives -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean CompilingFSharpCore -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean Equals(FSharp.Compiler.CodeAnalysis.FSharpParsingOptions) -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean Equals(System.Object) -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean IsExe -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean IsInteractive -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean get_ApplyLineDirectives() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean get_CompilingFSharpCore() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean get_IsExe() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean get_IsInteractive() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: FSharp.Compiler.CodeAnalysis.FSharpParsingOptions Default -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: FSharp.Compiler.CodeAnalysis.FSharpParsingOptions get_Default() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions DiagnosticOptions -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions get_DiagnosticOptions() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 CompareTo(FSharp.Compiler.CodeAnalysis.FSharpParsingOptions) -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 CompareTo(System.Object) -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 GetHashCode() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Microsoft.FSharp.Collections.FSharpList`1[System.String] ConditionalDefines -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_ConditionalDefines() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Microsoft.FSharp.Core.FSharpOption`1[System.Boolean] IndentationAwareSyntax -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Microsoft.FSharp.Core.FSharpOption`1[System.Boolean] get_IndentationAwareSyntax() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String LangVersionText -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String ToString() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String get_LangVersionText() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String[] SourceFiles -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String[] get_SourceFiles() -FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Void .ctor(System.String[], Boolean, Microsoft.FSharp.Collections.FSharpList`1[System.String], FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions, System.String, Boolean, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Boolean, Boolean) -FSharp.Compiler.CodeAnalysis.FSharpProjectContext: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions ProjectOptions -FSharp.Compiler.CodeAnalysis.FSharpProjectContext: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions get_ProjectOptions() -FSharp.Compiler.CodeAnalysis.FSharpProjectContext: FSharp.Compiler.Symbols.FSharpAccessibilityRights AccessibilityRights -FSharp.Compiler.CodeAnalysis.FSharpProjectContext: FSharp.Compiler.Symbols.FSharpAccessibilityRights get_AccessibilityRights() -FSharp.Compiler.CodeAnalysis.FSharpProjectContext: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpAssembly] GetReferencedAssemblies() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean Equals(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions) -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean Equals(System.Object) -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean IsIncompleteTypeCheckEnvironment -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean UseScriptResolutionRules -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean get_IsIncompleteTypeCheckEnvironment() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean get_UseScriptResolutionRules() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject[] ReferencedProjects -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject[] get_ReferencedProjects() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Int32 GetHashCode() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Text.Range,System.String,System.String]] OriginalLoadReferences -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Text.Range,System.String,System.String]] get_OriginalLoadReferences() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet] UnresolvedReferences -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet] get_UnresolvedReferences() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[System.Int64] Stamp -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[System.Int64] get_Stamp() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[System.String] ProjectId -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_ProjectId() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.DateTime LoadTime -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.DateTime get_LoadTime() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String ProjectFileName -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String ToString() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String get_ProjectFileName() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] OtherOptions -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] SourceFiles -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] get_OtherOptions() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] get_SourceFiles() -FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.String], System.String[], System.String[], FSharp.Compiler.CodeAnalysis.FSharpReferencedProject[], Boolean, Boolean, System.DateTime, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Text.Range,System.String,System.String]], Microsoft.FSharp.Core.FSharpOption`1[System.Int64]) -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean Equals(System.Object) -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject CreateFSharp(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions) -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject CreateFromILModuleReader(System.String, Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime], Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader]) -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject CreatePortableExecutable(System.String, Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime], Microsoft.FSharp.Core.FSharpFunc`2[System.Threading.CancellationToken,Microsoft.FSharp.Core.FSharpOption`1[System.IO.Stream]]) -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Int32 GetHashCode() -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String OutputFile -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String ToString() -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String get_OutputFile() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromAttribute -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromComputationExpression -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromDefinition -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromDispatchSlotImplementation -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromOpenStatement -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromPattern -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromType -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromUse -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsPrivateToFile -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsPrivateToFileAndSignatureFile -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromAttribute() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromComputationExpression() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromDefinition() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromDispatchSlotImplementation() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromOpenStatement() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromPattern() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromType() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromUse() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsPrivateToFile() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsPrivateToFileAndSignatureFile() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Symbols.FSharpDisplayContext DisplayContext -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Symbols.FSharpDisplayContext get_DisplayContext() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Symbols.FSharpSymbol Symbol -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Symbols.FSharpSymbol get_Symbol() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Text.Range Range -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]] GenericArguments -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]] get_GenericArguments() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: System.String FileName -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: System.String ToString() -FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: System.String get_FileName() -FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Boolean Equals(FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet) -FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Boolean Equals(System.Object) -FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Int32 GetHashCode() -FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: System.String ToString() -FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver: FSharp.Compiler.CodeAnalysis.LegacyResolvedFile[] Resolve(FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment, System.Tuple`2[System.String,System.String][], System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String], System.String, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String], System.String, Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Core.Unit], Microsoft.FSharp.Core.FSharpFunc`2[System.Boolean,Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Core.Unit]]]) -FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver: System.String DotNetFrameworkReferenceAssembliesRootDirectory -FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver: System.String HighestInstalledNetFrameworkVersion() -FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver: System.String get_DotNetFrameworkReferenceAssembliesRootDirectory() -FSharp.Compiler.CodeAnalysis.LegacyReferenceResolver: Void .ctor(FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+EditingOrCompilation: Boolean get_isEditing() -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+EditingOrCompilation: Boolean isEditing -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+Tags: Int32 CompilationAndEvaluation -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+Tags: Int32 EditingOrCompilation -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean Equals(FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean Equals(System.Object) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean IsCompilationAndEvaluation -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean IsEditingOrCompilation -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean get_IsCompilationAndEvaluation() -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean get_IsEditingOrCompilation() -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment CompilationAndEvaluation -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment NewEditingOrCompilation(Boolean) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment get_CompilationAndEvaluation() -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+EditingOrCompilation -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+Tags -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 CompareTo(FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 CompareTo(System.Object) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 GetHashCode() -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 Tag -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 get_Tag() -FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: System.String ToString() -FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Boolean Equals(System.Object) -FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Int32 GetHashCode() -FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: System.String get_Message() -FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Void .ctor() -FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.String],System.String] get_prepareToolTip() -FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.String],System.String] prepareToolTip -FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String ToString() -FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String baggage -FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String get_baggage() -FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String get_itemSpec() -FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String itemSpec -FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.String],System.String], System.String) -FSharp.Compiler.CompilerEnvironment: Boolean IsCheckerSupportedSubcategory(System.String) -FSharp.Compiler.CompilerEnvironment: Boolean IsCompilable(System.String) -FSharp.Compiler.CompilerEnvironment: Boolean IsScriptFile(System.String) -FSharp.Compiler.CompilerEnvironment: Boolean MustBeSingleFileProject(System.String) -FSharp.Compiler.CompilerEnvironment: Microsoft.FSharp.Collections.FSharpList`1[System.String] DefaultReferencesForOrphanSources(Boolean) -FSharp.Compiler.CompilerEnvironment: Microsoft.FSharp.Collections.FSharpList`1[System.String] GetConditionalDefinesForEditing(FSharp.Compiler.CodeAnalysis.FSharpParsingOptions) -FSharp.Compiler.CompilerEnvironment: Microsoft.FSharp.Core.FSharpOption`1[System.String] BinFolderOfDefaultFSharpCompiler(Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.CompilerEnvironment: System.Guid GetDebuggerLanguageID() -FSharp.Compiler.DependencyManager.AssemblyResolutionProbe: System.Collections.Generic.IEnumerable`1[System.String] EndInvoke(System.IAsyncResult) -FSharp.Compiler.DependencyManager.AssemblyResolutionProbe: System.Collections.Generic.IEnumerable`1[System.String] Invoke() -FSharp.Compiler.DependencyManager.AssemblyResolutionProbe: System.IAsyncResult BeginInvoke(System.AsyncCallback, System.Object) -FSharp.Compiler.DependencyManager.AssemblyResolutionProbe: Void .ctor(System.Object, IntPtr) -FSharp.Compiler.DependencyManager.AssemblyResolveHandler: Void .ctor(FSharp.Compiler.DependencyManager.AssemblyResolutionProbe) -FSharp.Compiler.DependencyManager.DependencyProvider: FSharp.Compiler.DependencyManager.IDependencyManagerProvider TryFindDependencyManagerByKey(System.Collections.Generic.IEnumerable`1[System.String], System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport, System.String) -FSharp.Compiler.DependencyManager.DependencyProvider: FSharp.Compiler.DependencyManager.IResolveDependenciesResult Resolve(FSharp.Compiler.DependencyManager.IDependencyManagerProvider, System.String, System.Collections.Generic.IEnumerable`1[System.Tuple`2[System.String,System.String]], FSharp.Compiler.DependencyManager.ResolvingErrorReport, System.String, System.String, System.String, System.String, System.String, Int32) -FSharp.Compiler.DependencyManager.DependencyProvider: System.String[] GetRegisteredDependencyManagerHelpText(System.Collections.Generic.IEnumerable`1[System.String], System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport) -FSharp.Compiler.DependencyManager.DependencyProvider: System.Tuple`2[System.Int32,System.String] CreatePackageManagerUnknownError(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport) -FSharp.Compiler.DependencyManager.DependencyProvider: System.Tuple`2[System.String,FSharp.Compiler.DependencyManager.IDependencyManagerProvider] TryFindDependencyManagerInPath(System.Collections.Generic.IEnumerable`1[System.String], System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport, System.String) -FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor() -FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor(FSharp.Compiler.DependencyManager.AssemblyResolutionProbe, FSharp.Compiler.DependencyManager.NativeResolutionProbe) -FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor(FSharp.Compiler.DependencyManager.AssemblyResolutionProbe, FSharp.Compiler.DependencyManager.NativeResolutionProbe, Boolean) -FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor(FSharp.Compiler.DependencyManager.NativeResolutionProbe) -FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor(FSharp.Compiler.DependencyManager.NativeResolutionProbe, Boolean) -FSharp.Compiler.DependencyManager.DependencyProvider: Void ClearResultsCache(System.Collections.Generic.IEnumerable`1[System.String], System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport) -FSharp.Compiler.DependencyManager.ErrorReportType+Tags: Int32 Error -FSharp.Compiler.DependencyManager.ErrorReportType+Tags: Int32 Warning -FSharp.Compiler.DependencyManager.ErrorReportType: Boolean Equals(FSharp.Compiler.DependencyManager.ErrorReportType) -FSharp.Compiler.DependencyManager.ErrorReportType: Boolean Equals(System.Object) -FSharp.Compiler.DependencyManager.ErrorReportType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.DependencyManager.ErrorReportType: Boolean IsError -FSharp.Compiler.DependencyManager.ErrorReportType: Boolean IsWarning -FSharp.Compiler.DependencyManager.ErrorReportType: Boolean get_IsError() -FSharp.Compiler.DependencyManager.ErrorReportType: Boolean get_IsWarning() -FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType Error -FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType Warning -FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType get_Error() -FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType get_Warning() -FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType+Tags -FSharp.Compiler.DependencyManager.ErrorReportType: Int32 CompareTo(FSharp.Compiler.DependencyManager.ErrorReportType) -FSharp.Compiler.DependencyManager.ErrorReportType: Int32 CompareTo(System.Object) -FSharp.Compiler.DependencyManager.ErrorReportType: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.DependencyManager.ErrorReportType: Int32 GetHashCode() -FSharp.Compiler.DependencyManager.ErrorReportType: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.DependencyManager.ErrorReportType: Int32 Tag -FSharp.Compiler.DependencyManager.ErrorReportType: Int32 get_Tag() -FSharp.Compiler.DependencyManager.ErrorReportType: System.String ToString() -FSharp.Compiler.DependencyManager.IDependencyManagerProvider: FSharp.Compiler.DependencyManager.IResolveDependenciesResult ResolveDependencies(System.String, System.String, System.String, System.String, System.Collections.Generic.IEnumerable`1[System.Tuple`2[System.String,System.String]], System.String, System.String, Int32) -FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String Key -FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String Name -FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String get_Key() -FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String get_Name() -FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String[] HelpMessages -FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String[] get_HelpMessages() -FSharp.Compiler.DependencyManager.IDependencyManagerProvider: Void ClearResultsCache() -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: Boolean Success -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: Boolean get_Success() -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] Resolutions -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] Roots -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] SourceFiles -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] get_Resolutions() -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] get_Roots() -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] get_SourceFiles() -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.String[] StdError -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.String[] StdOut -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.String[] get_StdError() -FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.String[] get_StdOut() -FSharp.Compiler.DependencyManager.NativeDllResolveHandler: Void .ctor(FSharp.Compiler.DependencyManager.NativeResolutionProbe) -FSharp.Compiler.DependencyManager.NativeResolutionProbe: System.Collections.Generic.IEnumerable`1[System.String] EndInvoke(System.IAsyncResult) -FSharp.Compiler.DependencyManager.NativeResolutionProbe: System.Collections.Generic.IEnumerable`1[System.String] Invoke() -FSharp.Compiler.DependencyManager.NativeResolutionProbe: System.IAsyncResult BeginInvoke(System.AsyncCallback, System.Object) -FSharp.Compiler.DependencyManager.NativeResolutionProbe: Void .ctor(System.Object, IntPtr) -FSharp.Compiler.DependencyManager.ResolvingErrorReport: System.IAsyncResult BeginInvoke(FSharp.Compiler.DependencyManager.ErrorReportType, Int32, System.String, System.AsyncCallback, System.Object) -FSharp.Compiler.DependencyManager.ResolvingErrorReport: Void .ctor(System.Object, IntPtr) -FSharp.Compiler.DependencyManager.ResolvingErrorReport: Void EndInvoke(System.IAsyncResult) -FSharp.Compiler.DependencyManager.ResolvingErrorReport: Void Invoke(FSharp.Compiler.DependencyManager.ErrorReportType, Int32, System.String) -FSharp.Compiler.Diagnostics.ActivityNames: System.String FscSourceName -FSharp.Compiler.Diagnostics.ActivityNames: System.String ProfiledSourceName -FSharp.Compiler.Diagnostics.ActivityNames: System.String[] AllRelevantNames -FSharp.Compiler.Diagnostics.ActivityNames: System.String[] get_AllRelevantNames() -FSharp.Compiler.Diagnostics.CompilerDiagnostics: System.Collections.Generic.IEnumerable`1[System.String] GetSuggestedNames(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Core.Unit],Microsoft.FSharp.Core.Unit], System.String) -FSharp.Compiler.Diagnostics.CompilerDiagnostics: System.String GetErrorMessage(FSharp.Compiler.Diagnostics.FSharpDiagnosticKind) -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Diagnostics.FSharpDiagnostic Create(FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity, System.String, Int32, FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Severity -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Severity() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Position End -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Position Start -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Position get_End() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Position get_Start() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 EndColumn -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 EndLine -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 ErrorNumber -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 StartColumn -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 StartLine -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_EndColumn() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_EndLine() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_ErrorNumber() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_StartColumn() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_StartLine() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String ErrorNumberPrefix -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String ErrorNumberText -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String FileName -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String Message -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String NewlineifyErrorString(System.String) -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String NormalizeErrorString(System.String) -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String Subcategory -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String ToString() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_ErrorNumberPrefix() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_ErrorNumberText() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_FileName() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_Message() -FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_Subcategory() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+ReplaceWithSuggestion: System.String get_suggestion() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+ReplaceWithSuggestion: System.String suggestion -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+Tags: Int32 AddIndexerDot -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+Tags: Int32 RemoveIndexerDot -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+Tags: Int32 ReplaceWithSuggestion -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean Equals(FSharp.Compiler.Diagnostics.FSharpDiagnosticKind) -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean Equals(System.Object) -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean IsAddIndexerDot -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean IsRemoveIndexerDot -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean IsReplaceWithSuggestion -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean get_IsAddIndexerDot() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean get_IsRemoveIndexerDot() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean get_IsReplaceWithSuggestion() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind AddIndexerDot -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind NewReplaceWithSuggestion(System.String) -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind RemoveIndexerDot -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind get_AddIndexerDot() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind get_RemoveIndexerDot() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+ReplaceWithSuggestion -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+Tags -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 CompareTo(FSharp.Compiler.Diagnostics.FSharpDiagnosticKind) -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 CompareTo(System.Object) -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 GetHashCode() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 Tag -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 get_Tag() -FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: System.String ToString() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean CheckXmlDocs -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean Equals(FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions) -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean Equals(System.Object) -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean GlobalWarnAsError -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean get_CheckXmlDocs() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean get_GlobalWarnAsError() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions Default -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions get_Default() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 CompareTo(FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions) -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 CompareTo(System.Object) -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 GetHashCode() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 WarnLevel -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 get_WarnLevel() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] WarnAsError -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] WarnAsWarn -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] WarnOff -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] WarnOn -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] get_WarnAsError() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] get_WarnAsWarn() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] get_WarnOff() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] get_WarnOn() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: System.String ToString() -FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Void .ctor(Int32, Boolean, Microsoft.FSharp.Collections.FSharpList`1[System.Int32], Microsoft.FSharp.Collections.FSharpList`1[System.Int32], Microsoft.FSharp.Collections.FSharpList`1[System.Int32], Microsoft.FSharp.Collections.FSharpList`1[System.Int32]) -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags: Int32 Error -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags: Int32 Hidden -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags: Int32 Info -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags: Int32 Warning -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean Equals(FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity) -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean Equals(System.Object) -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean IsError -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean IsHidden -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean IsInfo -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean IsWarning -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean get_IsError() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean get_IsHidden() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean get_IsInfo() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean get_IsWarning() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Error -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Hidden -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Info -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Warning -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Error() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Hidden() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Info() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Warning() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 CompareTo(FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity) -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 CompareTo(System.Object) -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 GetHashCode() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 Tag -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 get_Tag() -FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: System.String ToString() -FSharp.Compiler.EditorServices.AssemblyContent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol] GetAssemblyContent(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.IAssemblyContentCache,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol]],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol]], FSharp.Compiler.EditorServices.AssemblyContentType, Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpAssembly]) -FSharp.Compiler.EditorServices.AssemblyContent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol] GetAssemblySignatureContent(FSharp.Compiler.EditorServices.AssemblyContentType, FSharp.Compiler.Symbols.FSharpAssemblySignature) -FSharp.Compiler.EditorServices.AssemblyContentType+Tags: Int32 Full -FSharp.Compiler.EditorServices.AssemblyContentType+Tags: Int32 Public -FSharp.Compiler.EditorServices.AssemblyContentType: Boolean Equals(FSharp.Compiler.EditorServices.AssemblyContentType) -FSharp.Compiler.EditorServices.AssemblyContentType: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.AssemblyContentType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.AssemblyContentType: Boolean IsFull -FSharp.Compiler.EditorServices.AssemblyContentType: Boolean IsPublic -FSharp.Compiler.EditorServices.AssemblyContentType: Boolean get_IsFull() -FSharp.Compiler.EditorServices.AssemblyContentType: Boolean get_IsPublic() -FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType Full -FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType Public -FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType get_Full() -FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType get_Public() -FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType+Tags -FSharp.Compiler.EditorServices.AssemblyContentType: Int32 CompareTo(FSharp.Compiler.EditorServices.AssemblyContentType) -FSharp.Compiler.EditorServices.AssemblyContentType: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.AssemblyContentType: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.AssemblyContentType: Int32 GetHashCode() -FSharp.Compiler.EditorServices.AssemblyContentType: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.AssemblyContentType: Int32 Tag -FSharp.Compiler.EditorServices.AssemblyContentType: Int32 get_Tag() -FSharp.Compiler.EditorServices.AssemblyContentType: System.String ToString() -FSharp.Compiler.EditorServices.AssemblySymbol: FSharp.Compiler.EditorServices.UnresolvedSymbol UnresolvedSymbol -FSharp.Compiler.EditorServices.AssemblySymbol: FSharp.Compiler.EditorServices.UnresolvedSymbol get_UnresolvedSymbol() -FSharp.Compiler.EditorServices.AssemblySymbol: FSharp.Compiler.Symbols.FSharpSymbol Symbol -FSharp.Compiler.EditorServices.AssemblySymbol: FSharp.Compiler.Symbols.FSharpSymbol get_Symbol() -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.LookupType,FSharp.Compiler.EditorServices.EntityKind] Kind -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.LookupType,FSharp.Compiler.EditorServices.EntityKind] get_Kind() -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] AutoOpenParent -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] Namespace -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] NearestRequireQualifiedAccessParent -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] TopRequireQualifiedAccessParent -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] get_AutoOpenParent() -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] get_Namespace() -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] get_NearestRequireQualifiedAccessParent() -FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] get_TopRequireQualifiedAccessParent() -FSharp.Compiler.EditorServices.AssemblySymbol: System.String FullName -FSharp.Compiler.EditorServices.AssemblySymbol: System.String ToString() -FSharp.Compiler.EditorServices.AssemblySymbol: System.String get_FullName() -FSharp.Compiler.EditorServices.AssemblySymbol: System.String[] CleanedIdents -FSharp.Compiler.EditorServices.AssemblySymbol: System.String[] get_CleanedIdents() -FSharp.Compiler.EditorServices.AssemblySymbol: Void .ctor(System.String, System.String[], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.LookupType,FSharp.Compiler.EditorServices.EntityKind], FSharp.Compiler.EditorServices.UnresolvedSymbol) -FSharp.Compiler.EditorServices.CompletionContext+Inherit: FSharp.Compiler.EditorServices.InheritanceContext context -FSharp.Compiler.EditorServices.CompletionContext+Inherit: FSharp.Compiler.EditorServices.InheritanceContext get_context() -FSharp.Compiler.EditorServices.CompletionContext+Inherit: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] get_path() -FSharp.Compiler.EditorServices.CompletionContext+Inherit: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] path -FSharp.Compiler.EditorServices.CompletionContext+OpenDeclaration: Boolean get_isOpenType() -FSharp.Compiler.EditorServices.CompletionContext+OpenDeclaration: Boolean isOpenType -FSharp.Compiler.EditorServices.CompletionContext+ParameterList: FSharp.Compiler.Text.Position Item1 -FSharp.Compiler.EditorServices.CompletionContext+ParameterList: FSharp.Compiler.Text.Position get_Item1() -FSharp.Compiler.EditorServices.CompletionContext+ParameterList: System.Collections.Generic.HashSet`1[System.String] Item2 -FSharp.Compiler.EditorServices.CompletionContext+ParameterList: System.Collections.Generic.HashSet`1[System.String] get_Item2() -FSharp.Compiler.EditorServices.CompletionContext+RecordField: FSharp.Compiler.EditorServices.RecordContext context -FSharp.Compiler.EditorServices.CompletionContext+RecordField: FSharp.Compiler.EditorServices.RecordContext get_context() -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 AttributeApplication -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 Inherit -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 Invalid -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 OpenDeclaration -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 ParameterList -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 PatternType -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 RangeOperator -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 RecordField -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 TypeAbbreviationOrSingleCaseUnion -FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 UnionCaseFieldsDeclaration -FSharp.Compiler.EditorServices.CompletionContext: Boolean Equals(FSharp.Compiler.EditorServices.CompletionContext) -FSharp.Compiler.EditorServices.CompletionContext: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.CompletionContext: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsAttributeApplication -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsInherit -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsInvalid -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsOpenDeclaration -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsParameterList -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsPatternType -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsRangeOperator -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsRecordField -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsTypeAbbreviationOrSingleCaseUnion -FSharp.Compiler.EditorServices.CompletionContext: Boolean IsUnionCaseFieldsDeclaration -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsAttributeApplication() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsInherit() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsInvalid() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsOpenDeclaration() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsParameterList() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsPatternType() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsRangeOperator() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsRecordField() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsTypeAbbreviationOrSingleCaseUnion() -FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsUnionCaseFieldsDeclaration() -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext AttributeApplication -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext Invalid -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext NewInherit(FSharp.Compiler.EditorServices.InheritanceContext, System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]]) -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext NewOpenDeclaration(Boolean) -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext NewParameterList(FSharp.Compiler.Text.Position, System.Collections.Generic.HashSet`1[System.String]) -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext NewRecordField(FSharp.Compiler.EditorServices.RecordContext) -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext PatternType -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext RangeOperator -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext TypeAbbreviationOrSingleCaseUnion -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext UnionCaseFieldsDeclaration -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_AttributeApplication() -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_Invalid() -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_PatternType() -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_RangeOperator() -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_TypeAbbreviationOrSingleCaseUnion() -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_UnionCaseFieldsDeclaration() -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+Inherit -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+OpenDeclaration -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+ParameterList -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+RecordField -FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+Tags -FSharp.Compiler.EditorServices.CompletionContext: Int32 GetHashCode() -FSharp.Compiler.EditorServices.CompletionContext: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.CompletionContext: Int32 Tag -FSharp.Compiler.EditorServices.CompletionContext: Int32 get_Tag() -FSharp.Compiler.EditorServices.CompletionContext: System.String ToString() -FSharp.Compiler.EditorServices.CompletionItemKind+Method: Boolean get_isExtension() -FSharp.Compiler.EditorServices.CompletionItemKind+Method: Boolean isExtension -FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Argument -FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 CustomOperation -FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Event -FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Field -FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Method -FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Other -FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Property -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean Equals(FSharp.Compiler.EditorServices.CompletionItemKind) -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsArgument -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsCustomOperation -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsEvent -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsField -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsMethod -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsOther -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsProperty -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsArgument() -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsCustomOperation() -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsEvent() -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsField() -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsMethod() -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsOther() -FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsProperty() -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Argument -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind CustomOperation -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Event -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Field -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind NewMethod(Boolean) -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Other -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Property -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Argument() -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_CustomOperation() -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Event() -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Field() -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Other() -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Property() -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind+Method -FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind+Tags -FSharp.Compiler.EditorServices.CompletionItemKind: Int32 CompareTo(FSharp.Compiler.EditorServices.CompletionItemKind) -FSharp.Compiler.EditorServices.CompletionItemKind: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.CompletionItemKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.CompletionItemKind: Int32 GetHashCode() -FSharp.Compiler.EditorServices.CompletionItemKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.CompletionItemKind: Int32 Tag -FSharp.Compiler.EditorServices.CompletionItemKind: Int32 get_Tag() -FSharp.Compiler.EditorServices.CompletionItemKind: System.String ToString() -FSharp.Compiler.EditorServices.DeclarationListInfo: Boolean IsError -FSharp.Compiler.EditorServices.DeclarationListInfo: Boolean IsForType -FSharp.Compiler.EditorServices.DeclarationListInfo: Boolean get_IsError() -FSharp.Compiler.EditorServices.DeclarationListInfo: Boolean get_IsForType() -FSharp.Compiler.EditorServices.DeclarationListInfo: FSharp.Compiler.EditorServices.DeclarationListInfo Empty -FSharp.Compiler.EditorServices.DeclarationListInfo: FSharp.Compiler.EditorServices.DeclarationListInfo get_Empty() -FSharp.Compiler.EditorServices.DeclarationListInfo: FSharp.Compiler.EditorServices.DeclarationListItem[] Items -FSharp.Compiler.EditorServices.DeclarationListInfo: FSharp.Compiler.EditorServices.DeclarationListItem[] get_Items() -FSharp.Compiler.EditorServices.DeclarationListItem: Boolean IsOwnMember -FSharp.Compiler.EditorServices.DeclarationListItem: Boolean IsResolved -FSharp.Compiler.EditorServices.DeclarationListItem: Boolean get_IsOwnMember() -FSharp.Compiler.EditorServices.DeclarationListItem: Boolean get_IsResolved() -FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.CompletionItemKind Kind -FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.CompletionItemKind get_Kind() -FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.FSharpGlyph Glyph -FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.FSharpGlyph get_Glyph() -FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.ToolTipText Description -FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.ToolTipText get_Description() -FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility -FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() -FSharp.Compiler.EditorServices.DeclarationListItem: Int32 MinorPriority -FSharp.Compiler.EditorServices.DeclarationListItem: Int32 get_MinorPriority() -FSharp.Compiler.EditorServices.DeclarationListItem: Microsoft.FSharp.Core.FSharpOption`1[System.String] NamespaceToOpen -FSharp.Compiler.EditorServices.DeclarationListItem: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_NamespaceToOpen() -FSharp.Compiler.EditorServices.DeclarationListItem: System.String FullName -FSharp.Compiler.EditorServices.DeclarationListItem: System.String Name -FSharp.Compiler.EditorServices.DeclarationListItem: System.String NameInCode -FSharp.Compiler.EditorServices.DeclarationListItem: System.String NameInList -FSharp.Compiler.EditorServices.DeclarationListItem: System.String get_FullName() -FSharp.Compiler.EditorServices.DeclarationListItem: System.String get_Name() -FSharp.Compiler.EditorServices.DeclarationListItem: System.String get_NameInCode() -FSharp.Compiler.EditorServices.DeclarationListItem: System.String get_NameInList() -FSharp.Compiler.EditorServices.EntityCache: T Locking[T](Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.IAssemblyContentCache,T]) -FSharp.Compiler.EditorServices.EntityCache: Void .ctor() -FSharp.Compiler.EditorServices.EntityCache: Void Clear() -FSharp.Compiler.EditorServices.EntityKind+FunctionOrValue: Boolean get_isActivePattern() -FSharp.Compiler.EditorServices.EntityKind+FunctionOrValue: Boolean isActivePattern -FSharp.Compiler.EditorServices.EntityKind+Module: FSharp.Compiler.EditorServices.ModuleKind Item -FSharp.Compiler.EditorServices.EntityKind+Module: FSharp.Compiler.EditorServices.ModuleKind get_Item() -FSharp.Compiler.EditorServices.EntityKind+Tags: Int32 Attribute -FSharp.Compiler.EditorServices.EntityKind+Tags: Int32 FunctionOrValue -FSharp.Compiler.EditorServices.EntityKind+Tags: Int32 Module -FSharp.Compiler.EditorServices.EntityKind+Tags: Int32 Type -FSharp.Compiler.EditorServices.EntityKind: Boolean Equals(FSharp.Compiler.EditorServices.EntityKind) -FSharp.Compiler.EditorServices.EntityKind: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.EntityKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.EntityKind: Boolean IsAttribute -FSharp.Compiler.EditorServices.EntityKind: Boolean IsFunctionOrValue -FSharp.Compiler.EditorServices.EntityKind: Boolean IsModule -FSharp.Compiler.EditorServices.EntityKind: Boolean IsType -FSharp.Compiler.EditorServices.EntityKind: Boolean get_IsAttribute() -FSharp.Compiler.EditorServices.EntityKind: Boolean get_IsFunctionOrValue() -FSharp.Compiler.EditorServices.EntityKind: Boolean get_IsModule() -FSharp.Compiler.EditorServices.EntityKind: Boolean get_IsType() -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind Attribute -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind NewFunctionOrValue(Boolean) -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind NewModule(FSharp.Compiler.EditorServices.ModuleKind) -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind Type -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind get_Attribute() -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind get_Type() -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind+FunctionOrValue -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind+Module -FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind+Tags -FSharp.Compiler.EditorServices.EntityKind: Int32 CompareTo(FSharp.Compiler.EditorServices.EntityKind) -FSharp.Compiler.EditorServices.EntityKind: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.EntityKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.EntityKind: Int32 GetHashCode() -FSharp.Compiler.EditorServices.EntityKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.EntityKind: Int32 Tag -FSharp.Compiler.EditorServices.EntityKind: Int32 get_Tag() -FSharp.Compiler.EditorServices.EntityKind: System.String ToString() -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Class -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Constant -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Delegate -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Enum -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 EnumMember -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Error -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Event -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Exception -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 ExtensionMethod -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Field -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Interface -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Method -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Module -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 NameSpace -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 OverridenMethod -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Property -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Struct -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Type -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 TypeParameter -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Typedef -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Union -FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Variable -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean Equals(FSharp.Compiler.EditorServices.FSharpGlyph) -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsClass -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsConstant -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsDelegate -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsEnum -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsEnumMember -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsError -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsEvent -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsException -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsExtensionMethod -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsField -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsInterface -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsMethod -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsModule -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsNameSpace -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsOverridenMethod -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsProperty -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsStruct -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsType -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsTypeParameter -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsTypedef -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsUnion -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsVariable -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsClass() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsConstant() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsDelegate() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsEnum() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsEnumMember() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsError() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsEvent() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsException() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsExtensionMethod() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsField() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsInterface() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsMethod() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsModule() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsNameSpace() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsOverridenMethod() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsProperty() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsStruct() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsType() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsTypeParameter() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsTypedef() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsUnion() -FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsVariable() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Class -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Constant -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Delegate -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Enum -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph EnumMember -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Error -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Event -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Exception -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph ExtensionMethod -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Field -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Interface -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Method -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Module -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph NameSpace -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph OverridenMethod -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Property -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Struct -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Type -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph TypeParameter -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Typedef -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Union -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Variable -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Class() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Constant() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Delegate() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Enum() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_EnumMember() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Error() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Event() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Exception() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_ExtensionMethod() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Field() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Interface() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Method() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Module() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_NameSpace() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_OverridenMethod() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Property() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Struct() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Type() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_TypeParameter() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Typedef() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Union() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Variable() -FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph+Tags -FSharp.Compiler.EditorServices.FSharpGlyph: Int32 CompareTo(FSharp.Compiler.EditorServices.FSharpGlyph) -FSharp.Compiler.EditorServices.FSharpGlyph: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.FSharpGlyph: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.FSharpGlyph: Int32 GetHashCode() -FSharp.Compiler.EditorServices.FSharpGlyph: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FSharpGlyph: Int32 Tag -FSharp.Compiler.EditorServices.FSharpGlyph: Int32 get_Tag() -FSharp.Compiler.EditorServices.FSharpGlyph: System.String ToString() -FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclExternalParam) -FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean IsByRef -FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean get_IsByRef() -FSharp.Compiler.EditorServices.FindDeclExternalParam: FSharp.Compiler.EditorServices.FindDeclExternalParam Create(FSharp.Compiler.EditorServices.FindDeclExternalType, Boolean) -FSharp.Compiler.EditorServices.FindDeclExternalParam: FSharp.Compiler.EditorServices.FindDeclExternalType ParameterType -FSharp.Compiler.EditorServices.FindDeclExternalParam: FSharp.Compiler.EditorServices.FindDeclExternalType get_ParameterType() -FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 CompareTo(FSharp.Compiler.EditorServices.FindDeclExternalParam) -FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 GetHashCode() -FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclExternalParam: System.String ToString() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam] args -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam] get_args() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor: System.String get_typeName() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor: System.String typeName -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event: System.String get_name() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event: System.String get_typeName() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event: System.String name -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event: System.String typeName -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field: System.String get_name() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field: System.String get_typeName() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field: System.String name -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field: System.String typeName -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: Int32 genericArity -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: Int32 get_genericArity() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam] get_paramSyms() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam] paramSyms -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: System.String get_name() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: System.String get_typeName() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: System.String name -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: System.String typeName -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property: System.String get_name() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property: System.String get_typeName() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property: System.String name -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property: System.String typeName -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Constructor -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Event -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Field -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Method -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Property -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Type -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Type: System.String fullName -FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Type: System.String get_fullName() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclExternalSymbol) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsConstructor -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsEvent -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsField -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsMethod -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsProperty -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsType -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsConstructor() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsEvent() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsField() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsMethod() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsProperty() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsType() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewConstructor(System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam]) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewEvent(System.String, System.String) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewField(System.String, System.String) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewMethod(System.String, System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam], Int32) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewProperty(System.String, System.String) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewType(System.String) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Type -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 CompareTo(FSharp.Compiler.EditorServices.FindDeclExternalSymbol) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 GetHashCode() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 Tag -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 get_Tag() -FSharp.Compiler.EditorServices.FindDeclExternalSymbol: System.String ToString() -FSharp.Compiler.EditorServices.FindDeclExternalType+Array: FSharp.Compiler.EditorServices.FindDeclExternalType get_inner() -FSharp.Compiler.EditorServices.FindDeclExternalType+Array: FSharp.Compiler.EditorServices.FindDeclExternalType inner -FSharp.Compiler.EditorServices.FindDeclExternalType+Pointer: FSharp.Compiler.EditorServices.FindDeclExternalType get_inner() -FSharp.Compiler.EditorServices.FindDeclExternalType+Pointer: FSharp.Compiler.EditorServices.FindDeclExternalType inner -FSharp.Compiler.EditorServices.FindDeclExternalType+Tags: Int32 Array -FSharp.Compiler.EditorServices.FindDeclExternalType+Tags: Int32 Pointer -FSharp.Compiler.EditorServices.FindDeclExternalType+Tags: Int32 Type -FSharp.Compiler.EditorServices.FindDeclExternalType+Tags: Int32 TypeVar -FSharp.Compiler.EditorServices.FindDeclExternalType+Type: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalType] genericArgs -FSharp.Compiler.EditorServices.FindDeclExternalType+Type: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalType] get_genericArgs() -FSharp.Compiler.EditorServices.FindDeclExternalType+Type: System.String fullName -FSharp.Compiler.EditorServices.FindDeclExternalType+Type: System.String get_fullName() -FSharp.Compiler.EditorServices.FindDeclExternalType+TypeVar: System.String get_typeName() -FSharp.Compiler.EditorServices.FindDeclExternalType+TypeVar: System.String typeName -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclExternalType) -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean IsArray -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean IsPointer -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean IsType -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean IsTypeVar -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean get_IsArray() -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean get_IsPointer() -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean get_IsType() -FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean get_IsTypeVar() -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType NewArray(FSharp.Compiler.EditorServices.FindDeclExternalType) -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType NewPointer(FSharp.Compiler.EditorServices.FindDeclExternalType) -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType NewType(System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalType]) -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType NewTypeVar(System.String) -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+Array -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+Pointer -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+Tags -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+Type -FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+TypeVar -FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 CompareTo(FSharp.Compiler.EditorServices.FindDeclExternalType) -FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 GetHashCode() -FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 Tag -FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 get_Tag() -FSharp.Compiler.EditorServices.FindDeclExternalType: System.String ToString() -FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedMember: System.String get_memberName() -FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedMember: System.String memberName -FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedType: System.String get_typeName() -FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedType: System.String typeName -FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags: Int32 NoSourceCode -FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags: Int32 ProvidedMember -FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags: Int32 ProvidedType -FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags: Int32 Unknown -FSharp.Compiler.EditorServices.FindDeclFailureReason+Unknown: System.String get_message() -FSharp.Compiler.EditorServices.FindDeclFailureReason+Unknown: System.String message -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclFailureReason) -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean IsNoSourceCode -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean IsProvidedMember -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean IsProvidedType -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean IsUnknown -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean get_IsNoSourceCode() -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean get_IsProvidedMember() -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean get_IsProvidedType() -FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean get_IsUnknown() -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason NewProvidedMember(System.String) -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason NewProvidedType(System.String) -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason NewUnknown(System.String) -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason NoSourceCode -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason get_NoSourceCode() -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedMember -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedType -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags -FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason+Unknown -FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 CompareTo(FSharp.Compiler.EditorServices.FindDeclFailureReason) -FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 GetHashCode() -FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 Tag -FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 get_Tag() -FSharp.Compiler.EditorServices.FindDeclFailureReason: System.String ToString() -FSharp.Compiler.EditorServices.FindDeclResult+DeclFound: FSharp.Compiler.Text.Range get_location() -FSharp.Compiler.EditorServices.FindDeclResult+DeclFound: FSharp.Compiler.Text.Range location -FSharp.Compiler.EditorServices.FindDeclResult+DeclNotFound: FSharp.Compiler.EditorServices.FindDeclFailureReason Item -FSharp.Compiler.EditorServices.FindDeclResult+DeclNotFound: FSharp.Compiler.EditorServices.FindDeclFailureReason get_Item() -FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl: FSharp.Compiler.EditorServices.FindDeclExternalSymbol externalSym -FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl: FSharp.Compiler.EditorServices.FindDeclExternalSymbol get_externalSym() -FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl: System.String assembly -FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl: System.String get_assembly() -FSharp.Compiler.EditorServices.FindDeclResult+Tags: Int32 DeclFound -FSharp.Compiler.EditorServices.FindDeclResult+Tags: Int32 DeclNotFound -FSharp.Compiler.EditorServices.FindDeclResult+Tags: Int32 ExternalDecl -FSharp.Compiler.EditorServices.FindDeclResult: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclResult) -FSharp.Compiler.EditorServices.FindDeclResult: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.FindDeclResult: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclResult: Boolean IsDeclFound -FSharp.Compiler.EditorServices.FindDeclResult: Boolean IsDeclNotFound -FSharp.Compiler.EditorServices.FindDeclResult: Boolean IsExternalDecl -FSharp.Compiler.EditorServices.FindDeclResult: Boolean get_IsDeclFound() -FSharp.Compiler.EditorServices.FindDeclResult: Boolean get_IsDeclNotFound() -FSharp.Compiler.EditorServices.FindDeclResult: Boolean get_IsExternalDecl() -FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult NewDeclFound(FSharp.Compiler.Text.Range) -FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult NewDeclNotFound(FSharp.Compiler.EditorServices.FindDeclFailureReason) -FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult NewExternalDecl(System.String, FSharp.Compiler.EditorServices.FindDeclExternalSymbol) -FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult+DeclFound -FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult+DeclNotFound -FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl -FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult+Tags -FSharp.Compiler.EditorServices.FindDeclResult: Int32 GetHashCode() -FSharp.Compiler.EditorServices.FindDeclResult: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.FindDeclResult: Int32 Tag -FSharp.Compiler.EditorServices.FindDeclResult: Int32 get_Tag() -FSharp.Compiler.EditorServices.FindDeclResult: System.String ToString() -FSharp.Compiler.EditorServices.IAssemblyContentCache: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.AssemblyContentCacheEntry] TryGet(System.String) -FSharp.Compiler.EditorServices.IAssemblyContentCache: Void Set(System.String, FSharp.Compiler.EditorServices.AssemblyContentCacheEntry) -FSharp.Compiler.EditorServices.InheritanceContext+Tags: Int32 Class -FSharp.Compiler.EditorServices.InheritanceContext+Tags: Int32 Interface -FSharp.Compiler.EditorServices.InheritanceContext+Tags: Int32 Unknown -FSharp.Compiler.EditorServices.InheritanceContext: Boolean Equals(FSharp.Compiler.EditorServices.InheritanceContext) -FSharp.Compiler.EditorServices.InheritanceContext: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.InheritanceContext: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.InheritanceContext: Boolean IsClass -FSharp.Compiler.EditorServices.InheritanceContext: Boolean IsInterface -FSharp.Compiler.EditorServices.InheritanceContext: Boolean IsUnknown -FSharp.Compiler.EditorServices.InheritanceContext: Boolean get_IsClass() -FSharp.Compiler.EditorServices.InheritanceContext: Boolean get_IsInterface() -FSharp.Compiler.EditorServices.InheritanceContext: Boolean get_IsUnknown() -FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext Class -FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext Interface -FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext Unknown -FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext get_Class() -FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext get_Interface() -FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext get_Unknown() -FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext+Tags -FSharp.Compiler.EditorServices.InheritanceContext: Int32 CompareTo(FSharp.Compiler.EditorServices.InheritanceContext) -FSharp.Compiler.EditorServices.InheritanceContext: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.InheritanceContext: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.InheritanceContext: Int32 GetHashCode() -FSharp.Compiler.EditorServices.InheritanceContext: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.InheritanceContext: Int32 Tag -FSharp.Compiler.EditorServices.InheritanceContext: Int32 get_Tag() -FSharp.Compiler.EditorServices.InheritanceContext: System.String ToString() -FSharp.Compiler.EditorServices.InsertionContext: Boolean Equals(FSharp.Compiler.EditorServices.InsertionContext) -FSharp.Compiler.EditorServices.InsertionContext: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.InsertionContext: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.InsertionContext: FSharp.Compiler.EditorServices.ScopeKind ScopeKind -FSharp.Compiler.EditorServices.InsertionContext: FSharp.Compiler.EditorServices.ScopeKind get_ScopeKind() -FSharp.Compiler.EditorServices.InsertionContext: FSharp.Compiler.Text.Position Pos -FSharp.Compiler.EditorServices.InsertionContext: FSharp.Compiler.Text.Position get_Pos() -FSharp.Compiler.EditorServices.InsertionContext: Int32 GetHashCode() -FSharp.Compiler.EditorServices.InsertionContext: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.InsertionContext: System.String ToString() -FSharp.Compiler.EditorServices.InsertionContext: Void .ctor(FSharp.Compiler.EditorServices.ScopeKind, FSharp.Compiler.Text.Position) -FSharp.Compiler.EditorServices.InsertionContextEntity: Boolean Equals(FSharp.Compiler.EditorServices.InsertionContextEntity) -FSharp.Compiler.EditorServices.InsertionContextEntity: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.InsertionContextEntity: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 CompareTo(FSharp.Compiler.EditorServices.InsertionContextEntity) -FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 GetHashCode() -FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.InsertionContextEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] Namespace -FSharp.Compiler.EditorServices.InsertionContextEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Namespace() -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String FullDisplayName -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String FullRelativeName -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String LastIdent -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String Qualifier -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String ToString() -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String get_FullDisplayName() -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String get_FullRelativeName() -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String get_LastIdent() -FSharp.Compiler.EditorServices.InsertionContextEntity: System.String get_Qualifier() -FSharp.Compiler.EditorServices.InsertionContextEntity: Void .ctor(System.String, System.String, Microsoft.FSharp.Core.FSharpOption`1[System.String], System.String, System.String) -FSharp.Compiler.EditorServices.InterfaceData+Interface: FSharp.Compiler.Syntax.SynType get_interfaceType() -FSharp.Compiler.EditorServices.InterfaceData+Interface: FSharp.Compiler.Syntax.SynType interfaceType -FSharp.Compiler.EditorServices.InterfaceData+Interface: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]] get_memberDefns() -FSharp.Compiler.EditorServices.InterfaceData+Interface: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]] memberDefns -FSharp.Compiler.EditorServices.InterfaceData+ObjExpr: FSharp.Compiler.Syntax.SynType get_objType() -FSharp.Compiler.EditorServices.InterfaceData+ObjExpr: FSharp.Compiler.Syntax.SynType objType -FSharp.Compiler.EditorServices.InterfaceData+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings -FSharp.Compiler.EditorServices.InterfaceData+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() -FSharp.Compiler.EditorServices.InterfaceData+Tags: Int32 Interface -FSharp.Compiler.EditorServices.InterfaceData+Tags: Int32 ObjExpr -FSharp.Compiler.EditorServices.InterfaceData: Boolean IsInterface -FSharp.Compiler.EditorServices.InterfaceData: Boolean IsObjExpr -FSharp.Compiler.EditorServices.InterfaceData: Boolean get_IsInterface() -FSharp.Compiler.EditorServices.InterfaceData: Boolean get_IsObjExpr() -FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData NewInterface(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]]) -FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData NewObjExpr(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding]) -FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData+Interface -FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData+ObjExpr -FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData+Tags -FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.Text.Range Range -FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.EditorServices.InterfaceData: Int32 Tag -FSharp.Compiler.EditorServices.InterfaceData: Int32 get_Tag() -FSharp.Compiler.EditorServices.InterfaceData: System.String ToString() -FSharp.Compiler.EditorServices.InterfaceData: System.String[] TypeParameters -FSharp.Compiler.EditorServices.InterfaceData: System.String[] get_TypeParameters() -FSharp.Compiler.EditorServices.InterfaceStubGenerator: Boolean HasNoInterfaceMember(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.EditorServices.InterfaceStubGenerator: Boolean IsInterface(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.EditorServices.InterfaceStubGenerator: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[System.String,FSharp.Compiler.Text.Range]] GetMemberNameAndRanges(FSharp.Compiler.EditorServices.InterfaceData) -FSharp.Compiler.EditorServices.InterfaceStubGenerator: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Collections.FSharpSet`1[System.String]] GetImplementedMemberSignatures(Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,FSharp.Compiler.Text.Range],Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse]], FSharp.Compiler.Symbols.FSharpDisplayContext, FSharp.Compiler.EditorServices.InterfaceData) -FSharp.Compiler.EditorServices.InterfaceStubGenerator: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.InterfaceData] TryFindInterfaceDeclaration(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.InterfaceStubGenerator: System.Collections.Generic.IEnumerable`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,System.Collections.Generic.IEnumerable`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]]]] GetInterfaceMembers(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.EditorServices.InterfaceStubGenerator: System.String FormatInterface(Int32, Int32, System.String[], System.String, System.String, FSharp.Compiler.Symbols.FSharpDisplayContext, Microsoft.FSharp.Collections.FSharpSet`1[System.String], FSharp.Compiler.Symbols.FSharpEntity, Boolean) -FSharp.Compiler.EditorServices.LookupType+Tags: Int32 Fuzzy -FSharp.Compiler.EditorServices.LookupType+Tags: Int32 Precise -FSharp.Compiler.EditorServices.LookupType: Boolean Equals(FSharp.Compiler.EditorServices.LookupType) -FSharp.Compiler.EditorServices.LookupType: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.LookupType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.LookupType: Boolean IsFuzzy -FSharp.Compiler.EditorServices.LookupType: Boolean IsPrecise -FSharp.Compiler.EditorServices.LookupType: Boolean get_IsFuzzy() -FSharp.Compiler.EditorServices.LookupType: Boolean get_IsPrecise() -FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType Fuzzy -FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType Precise -FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType get_Fuzzy() -FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType get_Precise() -FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType+Tags -FSharp.Compiler.EditorServices.LookupType: Int32 CompareTo(FSharp.Compiler.EditorServices.LookupType) -FSharp.Compiler.EditorServices.LookupType: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.LookupType: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.LookupType: Int32 GetHashCode() -FSharp.Compiler.EditorServices.LookupType: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.LookupType: Int32 Tag -FSharp.Compiler.EditorServices.LookupType: Int32 get_Tag() -FSharp.Compiler.EditorServices.LookupType: System.String ToString() -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean Equals(FSharp.Compiler.EditorServices.MaybeUnresolvedIdent) -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean Resolved -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean get_Resolved() -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 CompareTo(FSharp.Compiler.EditorServices.MaybeUnresolvedIdent) -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 GetHashCode() -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: System.String Ident -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: System.String ToString() -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: System.String get_Ident() -FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Void .ctor(System.String, Boolean) -FSharp.Compiler.EditorServices.MethodGroup: FSharp.Compiler.EditorServices.MethodGroupItem[] Methods -FSharp.Compiler.EditorServices.MethodGroup: FSharp.Compiler.EditorServices.MethodGroupItem[] get_Methods() -FSharp.Compiler.EditorServices.MethodGroup: System.String MethodName -FSharp.Compiler.EditorServices.MethodGroup: System.String get_MethodName() -FSharp.Compiler.EditorServices.MethodGroupItem: Boolean HasParamArrayArg -FSharp.Compiler.EditorServices.MethodGroupItem: Boolean HasParameters -FSharp.Compiler.EditorServices.MethodGroupItem: Boolean get_HasParamArrayArg() -FSharp.Compiler.EditorServices.MethodGroupItem: Boolean get_HasParameters() -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.MethodGroupItemParameter[] Parameters -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.MethodGroupItemParameter[] StaticParameters -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.MethodGroupItemParameter[] get_Parameters() -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.MethodGroupItemParameter[] get_StaticParameters() -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.ToolTipText Description -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.ToolTipText get_Description() -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.Text.TaggedText[] ReturnTypeText -FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.Text.TaggedText[] get_ReturnTypeText() -FSharp.Compiler.EditorServices.MethodGroupItemParameter: Boolean IsOptional -FSharp.Compiler.EditorServices.MethodGroupItemParameter: Boolean get_IsOptional() -FSharp.Compiler.EditorServices.MethodGroupItemParameter: FSharp.Compiler.Text.TaggedText[] Display -FSharp.Compiler.EditorServices.MethodGroupItemParameter: FSharp.Compiler.Text.TaggedText[] get_Display() -FSharp.Compiler.EditorServices.MethodGroupItemParameter: System.String CanonicalTypeTextForSorting -FSharp.Compiler.EditorServices.MethodGroupItemParameter: System.String ParameterName -FSharp.Compiler.EditorServices.MethodGroupItemParameter: System.String get_CanonicalTypeTextForSorting() -FSharp.Compiler.EditorServices.MethodGroupItemParameter: System.String get_ParameterName() -FSharp.Compiler.EditorServices.ModuleKind: Boolean Equals(FSharp.Compiler.EditorServices.ModuleKind) -FSharp.Compiler.EditorServices.ModuleKind: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.ModuleKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ModuleKind: Boolean HasModuleSuffix -FSharp.Compiler.EditorServices.ModuleKind: Boolean IsAutoOpen -FSharp.Compiler.EditorServices.ModuleKind: Boolean get_HasModuleSuffix() -FSharp.Compiler.EditorServices.ModuleKind: Boolean get_IsAutoOpen() -FSharp.Compiler.EditorServices.ModuleKind: Int32 CompareTo(FSharp.Compiler.EditorServices.ModuleKind) -FSharp.Compiler.EditorServices.ModuleKind: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.ModuleKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.ModuleKind: Int32 GetHashCode() -FSharp.Compiler.EditorServices.ModuleKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ModuleKind: System.String ToString() -FSharp.Compiler.EditorServices.ModuleKind: Void .ctor(Boolean, Boolean) -FSharp.Compiler.EditorServices.NavigableContainer: Boolean Equals(FSharp.Compiler.EditorServices.NavigableContainer) -FSharp.Compiler.EditorServices.NavigableContainer: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.NavigableContainer: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigableContainer: FSharp.Compiler.EditorServices.NavigableContainerType Type -FSharp.Compiler.EditorServices.NavigableContainer: FSharp.Compiler.EditorServices.NavigableContainerType get_Type() -FSharp.Compiler.EditorServices.NavigableContainer: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigableContainer) -FSharp.Compiler.EditorServices.NavigableContainer: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.NavigableContainer: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.NavigableContainer: Int32 GetHashCode() -FSharp.Compiler.EditorServices.NavigableContainer: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigableContainer: System.String FullName -FSharp.Compiler.EditorServices.NavigableContainer: System.String Name -FSharp.Compiler.EditorServices.NavigableContainer: System.String ToString() -FSharp.Compiler.EditorServices.NavigableContainer: System.String get_FullName() -FSharp.Compiler.EditorServices.NavigableContainer: System.String get_Name() -FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 Exception -FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 File -FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 Module -FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 Namespace -FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 Type -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean Equals(FSharp.Compiler.EditorServices.NavigableContainerType) -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsException -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsFile -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsModule -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsNamespace -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsType -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsException() -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsFile() -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsModule() -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsNamespace() -FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsType() -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType Exception -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType File -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType Module -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType Namespace -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType Type -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_Exception() -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_File() -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_Module() -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_Namespace() -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_Type() -FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType+Tags -FSharp.Compiler.EditorServices.NavigableContainerType: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigableContainerType) -FSharp.Compiler.EditorServices.NavigableContainerType: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.NavigableContainerType: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.NavigableContainerType: Int32 GetHashCode() -FSharp.Compiler.EditorServices.NavigableContainerType: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigableContainerType: Int32 Tag -FSharp.Compiler.EditorServices.NavigableContainerType: Int32 get_Tag() -FSharp.Compiler.EditorServices.NavigableContainerType: System.String ToString() -FSharp.Compiler.EditorServices.NavigableItem: Boolean Equals(FSharp.Compiler.EditorServices.NavigableItem) -FSharp.Compiler.EditorServices.NavigableItem: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.NavigableItem: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigableItem: Boolean IsSignature -FSharp.Compiler.EditorServices.NavigableItem: Boolean NeedsBackticks -FSharp.Compiler.EditorServices.NavigableItem: Boolean get_IsSignature() -FSharp.Compiler.EditorServices.NavigableItem: Boolean get_NeedsBackticks() -FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.EditorServices.NavigableContainer Container -FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.EditorServices.NavigableContainer get_Container() -FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.EditorServices.NavigableItemKind Kind -FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.EditorServices.NavigableItemKind get_Kind() -FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.Text.Range Range -FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.EditorServices.NavigableItem: Int32 GetHashCode() -FSharp.Compiler.EditorServices.NavigableItem: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigableItem: System.String Name -FSharp.Compiler.EditorServices.NavigableItem: System.String ToString() -FSharp.Compiler.EditorServices.NavigableItem: System.String get_Name() -FSharp.Compiler.EditorServices.NavigableItem: Void .ctor(System.String, Boolean, FSharp.Compiler.Text.Range, Boolean, FSharp.Compiler.EditorServices.NavigableItemKind, FSharp.Compiler.EditorServices.NavigableContainer) -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Constructor -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 EnumCase -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Exception -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Field -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Member -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Module -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 ModuleAbbreviation -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 ModuleValue -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Property -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Type -FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 UnionCase -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean Equals(FSharp.Compiler.EditorServices.NavigableItemKind) -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsConstructor -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsEnumCase -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsException -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsField -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsMember -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsModule -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsModuleAbbreviation -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsModuleValue -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsProperty -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsType -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsUnionCase -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsConstructor() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsEnumCase() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsException() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsField() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsMember() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsModule() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsModuleAbbreviation() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsModuleValue() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsProperty() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsType() -FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsUnionCase() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Constructor -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind EnumCase -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Exception -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Field -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Member -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Module -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind ModuleAbbreviation -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind ModuleValue -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Property -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Type -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind UnionCase -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Constructor() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_EnumCase() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Exception() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Field() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Member() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Module() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_ModuleAbbreviation() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_ModuleValue() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Property() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Type() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_UnionCase() -FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind+Tags -FSharp.Compiler.EditorServices.NavigableItemKind: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigableItemKind) -FSharp.Compiler.EditorServices.NavigableItemKind: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.NavigableItemKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.NavigableItemKind: Int32 GetHashCode() -FSharp.Compiler.EditorServices.NavigableItemKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigableItemKind: Int32 Tag -FSharp.Compiler.EditorServices.NavigableItemKind: Int32 get_Tag() -FSharp.Compiler.EditorServices.NavigableItemKind: System.String ToString() -FSharp.Compiler.EditorServices.NavigateTo: FSharp.Compiler.EditorServices.NavigableItem[] GetNavigableItems(FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.Navigation: FSharp.Compiler.EditorServices.NavigationItems getNavigation(FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Class -FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Enum -FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Exception -FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Interface -FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Module -FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Namespace -FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Record -FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Union -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean Equals(FSharp.Compiler.EditorServices.NavigationEntityKind) -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsClass -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsEnum -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsException -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsInterface -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsModule -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsNamespace -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsRecord -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsUnion -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsClass() -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsEnum() -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsException() -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsInterface() -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsModule() -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsNamespace() -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsRecord() -FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsUnion() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Class -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Enum -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Exception -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Interface -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Module -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Namespace -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Record -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Union -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Class() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Enum() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Exception() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Interface() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Module() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Namespace() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Record() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Union() -FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind+Tags -FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigationEntityKind) -FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 GetHashCode() -FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 Tag -FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 get_Tag() -FSharp.Compiler.EditorServices.NavigationEntityKind: System.String ToString() -FSharp.Compiler.EditorServices.NavigationItem: Boolean IsAbstract -FSharp.Compiler.EditorServices.NavigationItem: Boolean IsSingleTopLevel -FSharp.Compiler.EditorServices.NavigationItem: Boolean get_IsAbstract() -FSharp.Compiler.EditorServices.NavigationItem: Boolean get_IsSingleTopLevel() -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.FSharpGlyph Glyph -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.FSharpGlyph get_Glyph() -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.NavigationEntityKind EnclosingEntityKind -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.NavigationEntityKind get_EnclosingEntityKind() -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.NavigationItemKind Kind -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.NavigationItemKind get_Kind() -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.Text.Range BodyRange -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.Text.Range Range -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.Text.Range get_BodyRange() -FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.EditorServices.NavigationItem: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] Access -FSharp.Compiler.EditorServices.NavigationItem: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_Access() -FSharp.Compiler.EditorServices.NavigationItem: System.String LogicalName -FSharp.Compiler.EditorServices.NavigationItem: System.String UniqueName -FSharp.Compiler.EditorServices.NavigationItem: System.String get_LogicalName() -FSharp.Compiler.EditorServices.NavigationItem: System.String get_UniqueName() -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Exception -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Field -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Method -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Module -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 ModuleFile -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Namespace -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Other -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Property -FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Type -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean Equals(FSharp.Compiler.EditorServices.NavigationItemKind) -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsException -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsField -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsMethod -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsModule -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsModuleFile -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsNamespace -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsOther -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsProperty -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsType -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsException() -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsField() -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsMethod() -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsModule() -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsModuleFile() -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsNamespace() -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsOther() -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsProperty() -FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsType() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Exception -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Field -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Method -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Module -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind ModuleFile -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Namespace -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Other -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Property -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Type -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Exception() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Field() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Method() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Module() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_ModuleFile() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Namespace() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Other() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Property() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Type() -FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind+Tags -FSharp.Compiler.EditorServices.NavigationItemKind: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigationItemKind) -FSharp.Compiler.EditorServices.NavigationItemKind: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.NavigationItemKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.NavigationItemKind: Int32 GetHashCode() -FSharp.Compiler.EditorServices.NavigationItemKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.NavigationItemKind: Int32 Tag -FSharp.Compiler.EditorServices.NavigationItemKind: Int32 get_Tag() -FSharp.Compiler.EditorServices.NavigationItemKind: System.String ToString() -FSharp.Compiler.EditorServices.NavigationItems: FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration[] Declarations -FSharp.Compiler.EditorServices.NavigationItems: FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration[] get_Declarations() -FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: FSharp.Compiler.EditorServices.NavigationItem Declaration -FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: FSharp.Compiler.EditorServices.NavigationItem get_Declaration() -FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: FSharp.Compiler.EditorServices.NavigationItem[] Nested -FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: FSharp.Compiler.EditorServices.NavigationItem[] get_Nested() -FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: System.String ToString() -FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: Void .ctor(FSharp.Compiler.EditorServices.NavigationItem, FSharp.Compiler.EditorServices.NavigationItem[]) -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint+Tags: Int32 Nearest -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint+Tags: Int32 TopLevel -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean Equals(FSharp.Compiler.EditorServices.OpenStatementInsertionPoint) -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean IsNearest -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean IsTopLevel -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean get_IsNearest() -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean get_IsTopLevel() -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint Nearest -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint TopLevel -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint get_Nearest() -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint get_TopLevel() -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint+Tags -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 CompareTo(FSharp.Compiler.EditorServices.OpenStatementInsertionPoint) -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 GetHashCode() -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 Tag -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 get_Tag() -FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: System.String ToString() -FSharp.Compiler.EditorServices.ParameterLocations: Boolean IsThereACloseParen -FSharp.Compiler.EditorServices.ParameterLocations: Boolean get_IsThereACloseParen() -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.EditorServices.TupledArgumentLocation[] ArgumentLocations -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.EditorServices.TupledArgumentLocation[] get_ArgumentLocations() -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position LongIdEndLocation -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position LongIdStartLocation -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position OpenParenLocation -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position get_LongIdEndLocation() -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position get_LongIdStartLocation() -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position get_OpenParenLocation() -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position[] TupleEndLocations -FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position[] get_TupleEndLocations() -FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Collections.FSharpList`1[System.String] LongId -FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_LongId() -FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.ParameterLocations] Find(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Core.FSharpOption`1[System.String][] NamedParamNames -FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Core.FSharpOption`1[System.String][] get_NamedParamNames() -FSharp.Compiler.EditorServices.ParsedInput: FSharp.Compiler.EditorServices.InsertionContext FindNearestPointToInsertOpenDeclaration(Int32, FSharp.Compiler.Syntax.ParsedInput, System.String[], FSharp.Compiler.EditorServices.OpenStatementInsertionPoint) -FSharp.Compiler.EditorServices.ParsedInput: FSharp.Compiler.Text.Position AdjustInsertionPoint(Microsoft.FSharp.Core.FSharpFunc`2[System.Int32,System.String], FSharp.Compiler.EditorServices.InsertionContext) -FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`4[Microsoft.FSharp.Core.FSharpOption`1[System.String[]],Microsoft.FSharp.Core.FSharpOption`1[System.String[]],Microsoft.FSharp.Core.FSharpOption`1[System.String[]],System.String[]],System.Tuple`2[FSharp.Compiler.EditorServices.InsertionContextEntity,FSharp.Compiler.EditorServices.InsertionContext][]] TryFindInsertionContext(Int32, FSharp.Compiler.Syntax.ParsedInput, FSharp.Compiler.EditorServices.MaybeUnresolvedIdent[], FSharp.Compiler.EditorServices.OpenStatementInsertionPoint) -FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.CompletionContext] TryGetCompletionContext(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput, System.String) -FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.EntityKind] GetEntityKind(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] GetRangeOfExprLeftOfDot(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident]] GetLongIdentAt(FSharp.Compiler.Syntax.ParsedInput, FSharp.Compiler.Text.Position) -FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryFindExpressionIslandInPosition(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Position,System.Boolean]] TryFindExpressionASTLeftOfDotLeftOfCursor(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.ParsedInput: System.String[] GetFullNameOfSmallestModuleOrNamespaceAtPoint(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.PartialLongName: Boolean Equals(FSharp.Compiler.EditorServices.PartialLongName) -FSharp.Compiler.EditorServices.PartialLongName: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.PartialLongName: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.PartialLongName: FSharp.Compiler.EditorServices.PartialLongName Empty(Int32) -FSharp.Compiler.EditorServices.PartialLongName: Int32 CompareTo(FSharp.Compiler.EditorServices.PartialLongName) -FSharp.Compiler.EditorServices.PartialLongName: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.PartialLongName: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.PartialLongName: Int32 EndColumn -FSharp.Compiler.EditorServices.PartialLongName: Int32 GetHashCode() -FSharp.Compiler.EditorServices.PartialLongName: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.PartialLongName: Int32 get_EndColumn() -FSharp.Compiler.EditorServices.PartialLongName: Microsoft.FSharp.Collections.FSharpList`1[System.String] QualifyingIdents -FSharp.Compiler.EditorServices.PartialLongName: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_QualifyingIdents() -FSharp.Compiler.EditorServices.PartialLongName: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] LastDotPos -FSharp.Compiler.EditorServices.PartialLongName: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] get_LastDotPos() -FSharp.Compiler.EditorServices.PartialLongName: System.String PartialIdent -FSharp.Compiler.EditorServices.PartialLongName: System.String ToString() -FSharp.Compiler.EditorServices.PartialLongName: System.String get_PartialIdent() -FSharp.Compiler.EditorServices.PartialLongName: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[System.String], System.String, Int32, Microsoft.FSharp.Core.FSharpOption`1[System.Int32]) -FSharp.Compiler.EditorServices.QuickParse: Boolean TestMemberOrOverrideDeclaration(FSharp.Compiler.Tokenization.FSharpTokenInfo[]) -FSharp.Compiler.EditorServices.QuickParse: FSharp.Compiler.EditorServices.PartialLongName GetPartialLongNameEx(System.String, Int32) -FSharp.Compiler.EditorServices.QuickParse: Int32 CorrectIdentifierToken(System.String, Int32) -FSharp.Compiler.EditorServices.QuickParse: Int32 MagicalAdjustmentConstant -FSharp.Compiler.EditorServices.QuickParse: Int32 get_MagicalAdjustmentConstant() -FSharp.Compiler.EditorServices.QuickParse: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.String,System.Int32,System.Boolean]] GetCompleteIdentifierIsland(Boolean, System.String, Int32) -FSharp.Compiler.EditorServices.QuickParse: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],System.String] GetPartialLongName(System.String, Int32) -FSharp.Compiler.EditorServices.RecordContext+Constructor: System.String get_typeName() -FSharp.Compiler.EditorServices.RecordContext+Constructor: System.String typeName -FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate: FSharp.Compiler.Text.Range range -FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] get_path() -FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] path -FSharp.Compiler.EditorServices.RecordContext+Declaration: Boolean get_isInIdentifier() -FSharp.Compiler.EditorServices.RecordContext+Declaration: Boolean isInIdentifier -FSharp.Compiler.EditorServices.RecordContext+New: Boolean get_isFirstField() -FSharp.Compiler.EditorServices.RecordContext+New: Boolean isFirstField -FSharp.Compiler.EditorServices.RecordContext+New: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] get_path() -FSharp.Compiler.EditorServices.RecordContext+New: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] path -FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 Constructor -FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 CopyOnUpdate -FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 Declaration -FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 Empty -FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 New -FSharp.Compiler.EditorServices.RecordContext: Boolean Equals(FSharp.Compiler.EditorServices.RecordContext) -FSharp.Compiler.EditorServices.RecordContext: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.RecordContext: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.RecordContext: Boolean IsConstructor -FSharp.Compiler.EditorServices.RecordContext: Boolean IsCopyOnUpdate -FSharp.Compiler.EditorServices.RecordContext: Boolean IsDeclaration -FSharp.Compiler.EditorServices.RecordContext: Boolean IsEmpty -FSharp.Compiler.EditorServices.RecordContext: Boolean IsNew -FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsConstructor() -FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsCopyOnUpdate() -FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsDeclaration() -FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsEmpty() -FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsNew() -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext Empty -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext NewConstructor(System.String) -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext NewCopyOnUpdate(FSharp.Compiler.Text.Range, System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]]) -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext NewDeclaration(Boolean) -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext NewNew(System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]], Boolean) -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext get_Empty() -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+Constructor -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+Declaration -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+New -FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+Tags -FSharp.Compiler.EditorServices.RecordContext: Int32 GetHashCode() -FSharp.Compiler.EditorServices.RecordContext: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.RecordContext: Int32 Tag -FSharp.Compiler.EditorServices.RecordContext: Int32 get_Tag() -FSharp.Compiler.EditorServices.RecordContext: System.String ToString() -FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 HashDirective -FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 Namespace -FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 NestedModule -FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 OpenDeclaration -FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 TopModule -FSharp.Compiler.EditorServices.ScopeKind: Boolean Equals(FSharp.Compiler.EditorServices.ScopeKind) -FSharp.Compiler.EditorServices.ScopeKind: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.ScopeKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ScopeKind: Boolean IsHashDirective -FSharp.Compiler.EditorServices.ScopeKind: Boolean IsNamespace -FSharp.Compiler.EditorServices.ScopeKind: Boolean IsNestedModule -FSharp.Compiler.EditorServices.ScopeKind: Boolean IsOpenDeclaration -FSharp.Compiler.EditorServices.ScopeKind: Boolean IsTopModule -FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsHashDirective() -FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsNamespace() -FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsNestedModule() -FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsOpenDeclaration() -FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsTopModule() -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind HashDirective -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind Namespace -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind NestedModule -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind OpenDeclaration -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind TopModule -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_HashDirective() -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_Namespace() -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_NestedModule() -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_OpenDeclaration() -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_TopModule() -FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind+Tags -FSharp.Compiler.EditorServices.ScopeKind: Int32 CompareTo(FSharp.Compiler.EditorServices.ScopeKind) -FSharp.Compiler.EditorServices.ScopeKind: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.ScopeKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.ScopeKind: Int32 GetHashCode() -FSharp.Compiler.EditorServices.ScopeKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ScopeKind: Int32 Tag -FSharp.Compiler.EditorServices.ScopeKind: Int32 get_Tag() -FSharp.Compiler.EditorServices.ScopeKind: System.String ToString() -FSharp.Compiler.EditorServices.SemanticClassificationItem: Boolean Equals(FSharp.Compiler.EditorServices.SemanticClassificationItem) -FSharp.Compiler.EditorServices.SemanticClassificationItem: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.SemanticClassificationItem: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.SemanticClassificationItem: FSharp.Compiler.EditorServices.SemanticClassificationType Type -FSharp.Compiler.EditorServices.SemanticClassificationItem: FSharp.Compiler.EditorServices.SemanticClassificationType get_Type() -FSharp.Compiler.EditorServices.SemanticClassificationItem: FSharp.Compiler.Text.Range Range -FSharp.Compiler.EditorServices.SemanticClassificationItem: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.EditorServices.SemanticClassificationItem: Int32 GetHashCode() -FSharp.Compiler.EditorServices.SemanticClassificationItem: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.SemanticClassificationItem: Void .ctor(System.Tuple`2[FSharp.Compiler.Text.Range,FSharp.Compiler.EditorServices.SemanticClassificationType]) -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ComputationExpression -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ConstructorForReferenceType -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ConstructorForValueType -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Delegate -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType DisposableLocalValue -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType DisposableTopLevelValue -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType DisposableType -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Enumeration -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Event -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Exception -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ExtensionMethod -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Field -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Function -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Interface -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType IntrinsicFunction -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Literal -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType LocalValue -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Method -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Module -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType MutableRecordField -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType MutableVar -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType NamedArgument -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Namespace -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Operator -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Plaintext -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Printf -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Property -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType RecordField -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType RecordFieldAsFunction -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ReferenceType -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Type -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType TypeArgument -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType TypeDef -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType UnionCase -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType UnionCaseField -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Value -FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ValueType -FSharp.Compiler.EditorServices.SemanticClassificationType: Int32 value__ -FSharp.Compiler.EditorServices.SemanticClassificationView: Void ForEach(Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.SemanticClassificationItem,Microsoft.FSharp.Core.Unit]) -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Boolean Equals(SimplifiableRange) -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: FSharp.Compiler.Text.Range Range -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Int32 GetHashCode() -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: System.String RelativeName -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: System.String ToString() -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: System.String get_RelativeName() -FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Void .ctor(FSharp.Compiler.Text.Range, System.String) -FSharp.Compiler.EditorServices.SimplifyNames: FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange -FSharp.Compiler.EditorServices.SimplifyNames: Microsoft.FSharp.Control.FSharpAsync`1[System.Collections.Generic.IEnumerable`1[FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange]] getSimplifiableNames(FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults, Microsoft.FSharp.Core.FSharpFunc`2[System.Int32,System.String]) -FSharp.Compiler.EditorServices.Structure+Collapse+Tags: Int32 Below -FSharp.Compiler.EditorServices.Structure+Collapse+Tags: Int32 Same -FSharp.Compiler.EditorServices.Structure+Collapse: Boolean Equals(Collapse) -FSharp.Compiler.EditorServices.Structure+Collapse: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.Structure+Collapse: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.Structure+Collapse: Boolean IsBelow -FSharp.Compiler.EditorServices.Structure+Collapse: Boolean IsSame -FSharp.Compiler.EditorServices.Structure+Collapse: Boolean get_IsBelow() -FSharp.Compiler.EditorServices.Structure+Collapse: Boolean get_IsSame() -FSharp.Compiler.EditorServices.Structure+Collapse: Collapse Below -FSharp.Compiler.EditorServices.Structure+Collapse: Collapse Same -FSharp.Compiler.EditorServices.Structure+Collapse: Collapse get_Below() -FSharp.Compiler.EditorServices.Structure+Collapse: Collapse get_Same() -FSharp.Compiler.EditorServices.Structure+Collapse: FSharp.Compiler.EditorServices.Structure+Collapse+Tags -FSharp.Compiler.EditorServices.Structure+Collapse: Int32 CompareTo(Collapse) -FSharp.Compiler.EditorServices.Structure+Collapse: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.Structure+Collapse: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.Structure+Collapse: Int32 GetHashCode() -FSharp.Compiler.EditorServices.Structure+Collapse: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.Structure+Collapse: Int32 Tag -FSharp.Compiler.EditorServices.Structure+Collapse: Int32 get_Tag() -FSharp.Compiler.EditorServices.Structure+Collapse: System.String ToString() -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ArrayOrList -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Attribute -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Comment -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ComputationExpr -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Do -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ElseInIfThenElse -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 EnumCase -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 FinallyInTryFinally -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 For -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 HashDirective -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 IfThenElse -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Interface -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Lambda -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 LetOrUse -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 LetOrUseBang -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Match -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 MatchBang -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 MatchClause -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 MatchLambda -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Member -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Module -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Namespace -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 New -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ObjExpr -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Open -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Quote -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Record -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 RecordDefn -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 RecordField -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 SpecialFunc -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ThenInIfThenElse -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TryFinally -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TryInTryFinally -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TryInTryWith -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TryWith -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Tuple -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Type -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TypeExtension -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 UnionCase -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 UnionDefn -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Val -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 While -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 WithInTryWith -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 XmlDocComment -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 YieldOrReturn -FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 YieldOrReturnBang -FSharp.Compiler.EditorServices.Structure+Scope: Boolean Equals(Scope) -FSharp.Compiler.EditorServices.Structure+Scope: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.Structure+Scope: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsArrayOrList -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsAttribute -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsComment -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsComputationExpr -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsDo -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsElseInIfThenElse -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsEnumCase -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsFinallyInTryFinally -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsFor -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsHashDirective -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsIfThenElse -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsInterface -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsLambda -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsLetOrUse -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsLetOrUseBang -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMatch -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMatchBang -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMatchClause -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMatchLambda -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMember -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsModule -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsNamespace -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsNew -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsObjExpr -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsOpen -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsQuote -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsRecord -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsRecordDefn -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsRecordField -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsSpecialFunc -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsThenInIfThenElse -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTryFinally -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTryInTryFinally -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTryInTryWith -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTryWith -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTuple -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsType -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTypeExtension -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsUnionCase -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsUnionDefn -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsVal -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsWhile -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsWithInTryWith -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsXmlDocComment -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsYieldOrReturn -FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsYieldOrReturnBang -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsArrayOrList() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsAttribute() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsComment() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsComputationExpr() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsDo() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsElseInIfThenElse() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsEnumCase() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsFinallyInTryFinally() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsFor() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsHashDirective() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsIfThenElse() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsInterface() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsLambda() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsLetOrUse() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsLetOrUseBang() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMatch() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMatchBang() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMatchClause() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMatchLambda() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMember() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsModule() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsNamespace() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsNew() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsObjExpr() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsOpen() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsQuote() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsRecord() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsRecordDefn() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsRecordField() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsSpecialFunc() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsThenInIfThenElse() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTryFinally() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTryInTryFinally() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTryInTryWith() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTryWith() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTuple() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsType() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTypeExtension() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsUnionCase() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsUnionDefn() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsVal() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsWhile() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsWithInTryWith() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsXmlDocComment() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsYieldOrReturn() -FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsYieldOrReturnBang() -FSharp.Compiler.EditorServices.Structure+Scope: FSharp.Compiler.EditorServices.Structure+Scope+Tags -FSharp.Compiler.EditorServices.Structure+Scope: Int32 CompareTo(Scope) -FSharp.Compiler.EditorServices.Structure+Scope: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.Structure+Scope: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.Structure+Scope: Int32 GetHashCode() -FSharp.Compiler.EditorServices.Structure+Scope: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.Structure+Scope: Int32 Tag -FSharp.Compiler.EditorServices.Structure+Scope: Int32 get_Tag() -FSharp.Compiler.EditorServices.Structure+Scope: Scope ArrayOrList -FSharp.Compiler.EditorServices.Structure+Scope: Scope Attribute -FSharp.Compiler.EditorServices.Structure+Scope: Scope Comment -FSharp.Compiler.EditorServices.Structure+Scope: Scope ComputationExpr -FSharp.Compiler.EditorServices.Structure+Scope: Scope Do -FSharp.Compiler.EditorServices.Structure+Scope: Scope ElseInIfThenElse -FSharp.Compiler.EditorServices.Structure+Scope: Scope EnumCase -FSharp.Compiler.EditorServices.Structure+Scope: Scope FinallyInTryFinally -FSharp.Compiler.EditorServices.Structure+Scope: Scope For -FSharp.Compiler.EditorServices.Structure+Scope: Scope HashDirective -FSharp.Compiler.EditorServices.Structure+Scope: Scope IfThenElse -FSharp.Compiler.EditorServices.Structure+Scope: Scope Interface -FSharp.Compiler.EditorServices.Structure+Scope: Scope Lambda -FSharp.Compiler.EditorServices.Structure+Scope: Scope LetOrUse -FSharp.Compiler.EditorServices.Structure+Scope: Scope LetOrUseBang -FSharp.Compiler.EditorServices.Structure+Scope: Scope Match -FSharp.Compiler.EditorServices.Structure+Scope: Scope MatchBang -FSharp.Compiler.EditorServices.Structure+Scope: Scope MatchClause -FSharp.Compiler.EditorServices.Structure+Scope: Scope MatchLambda -FSharp.Compiler.EditorServices.Structure+Scope: Scope Member -FSharp.Compiler.EditorServices.Structure+Scope: Scope Module -FSharp.Compiler.EditorServices.Structure+Scope: Scope Namespace -FSharp.Compiler.EditorServices.Structure+Scope: Scope New -FSharp.Compiler.EditorServices.Structure+Scope: Scope ObjExpr -FSharp.Compiler.EditorServices.Structure+Scope: Scope Open -FSharp.Compiler.EditorServices.Structure+Scope: Scope Quote -FSharp.Compiler.EditorServices.Structure+Scope: Scope Record -FSharp.Compiler.EditorServices.Structure+Scope: Scope RecordDefn -FSharp.Compiler.EditorServices.Structure+Scope: Scope RecordField -FSharp.Compiler.EditorServices.Structure+Scope: Scope SpecialFunc -FSharp.Compiler.EditorServices.Structure+Scope: Scope ThenInIfThenElse -FSharp.Compiler.EditorServices.Structure+Scope: Scope TryFinally -FSharp.Compiler.EditorServices.Structure+Scope: Scope TryInTryFinally -FSharp.Compiler.EditorServices.Structure+Scope: Scope TryInTryWith -FSharp.Compiler.EditorServices.Structure+Scope: Scope TryWith -FSharp.Compiler.EditorServices.Structure+Scope: Scope Tuple -FSharp.Compiler.EditorServices.Structure+Scope: Scope Type -FSharp.Compiler.EditorServices.Structure+Scope: Scope TypeExtension -FSharp.Compiler.EditorServices.Structure+Scope: Scope UnionCase -FSharp.Compiler.EditorServices.Structure+Scope: Scope UnionDefn -FSharp.Compiler.EditorServices.Structure+Scope: Scope Val -FSharp.Compiler.EditorServices.Structure+Scope: Scope While -FSharp.Compiler.EditorServices.Structure+Scope: Scope WithInTryWith -FSharp.Compiler.EditorServices.Structure+Scope: Scope XmlDocComment -FSharp.Compiler.EditorServices.Structure+Scope: Scope YieldOrReturn -FSharp.Compiler.EditorServices.Structure+Scope: Scope YieldOrReturnBang -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ArrayOrList() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Attribute() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Comment() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ComputationExpr() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Do() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ElseInIfThenElse() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_EnumCase() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_FinallyInTryFinally() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_For() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_HashDirective() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_IfThenElse() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Interface() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Lambda() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_LetOrUse() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_LetOrUseBang() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Match() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_MatchBang() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_MatchClause() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_MatchLambda() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Member() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Module() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Namespace() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_New() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ObjExpr() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Open() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Quote() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Record() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_RecordDefn() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_RecordField() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_SpecialFunc() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ThenInIfThenElse() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TryFinally() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TryInTryFinally() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TryInTryWith() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TryWith() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Tuple() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Type() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TypeExtension() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_UnionCase() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_UnionDefn() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Val() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_While() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_WithInTryWith() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_XmlDocComment() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_YieldOrReturn() -FSharp.Compiler.EditorServices.Structure+Scope: Scope get_YieldOrReturnBang() -FSharp.Compiler.EditorServices.Structure+Scope: System.String ToString() -FSharp.Compiler.EditorServices.Structure+ScopeRange: Boolean Equals(ScopeRange) -FSharp.Compiler.EditorServices.Structure+ScopeRange: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.Structure+ScopeRange: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.Structure+ScopeRange: Collapse Collapse -FSharp.Compiler.EditorServices.Structure+ScopeRange: Collapse get_Collapse() -FSharp.Compiler.EditorServices.Structure+ScopeRange: FSharp.Compiler.Text.Range CollapseRange -FSharp.Compiler.EditorServices.Structure+ScopeRange: FSharp.Compiler.Text.Range Range -FSharp.Compiler.EditorServices.Structure+ScopeRange: FSharp.Compiler.Text.Range get_CollapseRange() -FSharp.Compiler.EditorServices.Structure+ScopeRange: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.EditorServices.Structure+ScopeRange: Int32 GetHashCode() -FSharp.Compiler.EditorServices.Structure+ScopeRange: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.Structure+ScopeRange: Scope Scope -FSharp.Compiler.EditorServices.Structure+ScopeRange: Scope get_Scope() -FSharp.Compiler.EditorServices.Structure+ScopeRange: System.String ToString() -FSharp.Compiler.EditorServices.Structure+ScopeRange: Void .ctor(Scope, Collapse, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.EditorServices.Structure: FSharp.Compiler.EditorServices.Structure+Collapse -FSharp.Compiler.EditorServices.Structure: FSharp.Compiler.EditorServices.Structure+Scope -FSharp.Compiler.EditorServices.Structure: FSharp.Compiler.EditorServices.Structure+ScopeRange -FSharp.Compiler.EditorServices.Structure: System.Collections.Generic.IEnumerable`1[FSharp.Compiler.EditorServices.Structure+ScopeRange] getOutliningRanges(System.String[], FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.ToolTipElement+CompositionError: System.String errorText -FSharp.Compiler.EditorServices.ToolTipElement+CompositionError: System.String get_errorText() -FSharp.Compiler.EditorServices.ToolTipElement+Group: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElementData] elements -FSharp.Compiler.EditorServices.ToolTipElement+Group: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElementData] get_elements() -FSharp.Compiler.EditorServices.ToolTipElement+Tags: Int32 CompositionError -FSharp.Compiler.EditorServices.ToolTipElement+Tags: Int32 Group -FSharp.Compiler.EditorServices.ToolTipElement+Tags: Int32 None -FSharp.Compiler.EditorServices.ToolTipElement: Boolean Equals(FSharp.Compiler.EditorServices.ToolTipElement) -FSharp.Compiler.EditorServices.ToolTipElement: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.ToolTipElement: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ToolTipElement: Boolean IsCompositionError -FSharp.Compiler.EditorServices.ToolTipElement: Boolean IsGroup -FSharp.Compiler.EditorServices.ToolTipElement: Boolean IsNone -FSharp.Compiler.EditorServices.ToolTipElement: Boolean get_IsCompositionError() -FSharp.Compiler.EditorServices.ToolTipElement: Boolean get_IsGroup() -FSharp.Compiler.EditorServices.ToolTipElement: Boolean get_IsNone() -FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement NewCompositionError(System.String) -FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement NewGroup(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElementData]) -FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement None -FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement Single(FSharp.Compiler.Text.TaggedText[], FSharp.Compiler.Symbols.FSharpXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.TaggedText[]]], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpSymbol]) -FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement get_None() -FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement+CompositionError -FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement+Group -FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement+Tags -FSharp.Compiler.EditorServices.ToolTipElement: Int32 GetHashCode() -FSharp.Compiler.EditorServices.ToolTipElement: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ToolTipElement: Int32 Tag -FSharp.Compiler.EditorServices.ToolTipElement: Int32 get_Tag() -FSharp.Compiler.EditorServices.ToolTipElement: System.String ToString() -FSharp.Compiler.EditorServices.ToolTipElementData: Boolean Equals(FSharp.Compiler.EditorServices.ToolTipElementData) -FSharp.Compiler.EditorServices.ToolTipElementData: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.ToolTipElementData: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ToolTipElementData: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc -FSharp.Compiler.EditorServices.ToolTipElementData: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() -FSharp.Compiler.EditorServices.ToolTipElementData: FSharp.Compiler.Text.TaggedText[] MainDescription -FSharp.Compiler.EditorServices.ToolTipElementData: FSharp.Compiler.Text.TaggedText[] get_MainDescription() -FSharp.Compiler.EditorServices.ToolTipElementData: Int32 GetHashCode() -FSharp.Compiler.EditorServices.ToolTipElementData: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.TaggedText[]] TypeMapping -FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.TaggedText[]] get_TypeMapping() -FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpSymbol] Symbol -FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpSymbol] get_Symbol() -FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]] Remarks -FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]] get_Remarks() -FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[System.String] ParamName -FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_ParamName() -FSharp.Compiler.EditorServices.ToolTipElementData: System.String ToString() -FSharp.Compiler.EditorServices.ToolTipElementData: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpSymbol], FSharp.Compiler.Text.TaggedText[], FSharp.Compiler.Symbols.FSharpXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.TaggedText[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.EditorServices.ToolTipText: Boolean Equals(FSharp.Compiler.EditorServices.ToolTipText) -FSharp.Compiler.EditorServices.ToolTipText: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.ToolTipText: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ToolTipText: FSharp.Compiler.EditorServices.ToolTipText NewToolTipText(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElement]) -FSharp.Compiler.EditorServices.ToolTipText: Int32 GetHashCode() -FSharp.Compiler.EditorServices.ToolTipText: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.ToolTipText: Int32 Tag -FSharp.Compiler.EditorServices.ToolTipText: Int32 get_Tag() -FSharp.Compiler.EditorServices.ToolTipText: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElement] Item -FSharp.Compiler.EditorServices.ToolTipText: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElement] get_Item() -FSharp.Compiler.EditorServices.ToolTipText: System.String ToString() -FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean Equals(FSharp.Compiler.EditorServices.TupledArgumentLocation) -FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean IsNamedArgument -FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean get_IsNamedArgument() -FSharp.Compiler.EditorServices.TupledArgumentLocation: FSharp.Compiler.Text.Range ArgumentRange -FSharp.Compiler.EditorServices.TupledArgumentLocation: FSharp.Compiler.Text.Range get_ArgumentRange() -FSharp.Compiler.EditorServices.TupledArgumentLocation: Int32 GetHashCode() -FSharp.Compiler.EditorServices.TupledArgumentLocation: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.TupledArgumentLocation: System.String ToString() -FSharp.Compiler.EditorServices.TupledArgumentLocation: Void .ctor(Boolean, FSharp.Compiler.Text.Range) -FSharp.Compiler.EditorServices.UnresolvedSymbol: Boolean Equals(FSharp.Compiler.EditorServices.UnresolvedSymbol) -FSharp.Compiler.EditorServices.UnresolvedSymbol: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.UnresolvedSymbol: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 CompareTo(FSharp.Compiler.EditorServices.UnresolvedSymbol) -FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 GetHashCode() -FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String DisplayName -FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String FullName -FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String ToString() -FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String get_DisplayName() -FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String get_FullName() -FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String[] Namespace -FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String[] get_Namespace() -FSharp.Compiler.EditorServices.UnresolvedSymbol: Void .ctor(System.String, System.String, System.String[]) -FSharp.Compiler.EditorServices.UnusedDeclarations: Microsoft.FSharp.Control.FSharpAsync`1[System.Collections.Generic.IEnumerable`1[FSharp.Compiler.Text.Range]] getUnusedDeclarations(FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults, Boolean) -FSharp.Compiler.EditorServices.UnusedOpens: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range]] getUnusedOpens(FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults, Microsoft.FSharp.Core.FSharpFunc`2[System.Int32,System.String]) -FSharp.Compiler.EditorServices.XmlDocComment: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] IsBlank(System.String) -FSharp.Compiler.EditorServices.XmlDocParser: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.XmlDocable] GetXmlDocables(FSharp.Compiler.Text.ISourceText, FSharp.Compiler.Syntax.ParsedInput) -FSharp.Compiler.EditorServices.XmlDocable: Boolean Equals(FSharp.Compiler.EditorServices.XmlDocable) -FSharp.Compiler.EditorServices.XmlDocable: Boolean Equals(System.Object) -FSharp.Compiler.EditorServices.XmlDocable: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.XmlDocable: FSharp.Compiler.EditorServices.XmlDocable NewXmlDocable(Int32, Int32, Microsoft.FSharp.Collections.FSharpList`1[System.String]) -FSharp.Compiler.EditorServices.XmlDocable: Int32 CompareTo(FSharp.Compiler.EditorServices.XmlDocable) -FSharp.Compiler.EditorServices.XmlDocable: Int32 CompareTo(System.Object) -FSharp.Compiler.EditorServices.XmlDocable: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.EditorServices.XmlDocable: Int32 GetHashCode() -FSharp.Compiler.EditorServices.XmlDocable: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.EditorServices.XmlDocable: Int32 Tag -FSharp.Compiler.EditorServices.XmlDocable: Int32 get_Tag() -FSharp.Compiler.EditorServices.XmlDocable: Int32 get_indent() -FSharp.Compiler.EditorServices.XmlDocable: Int32 get_line() -FSharp.Compiler.EditorServices.XmlDocable: Int32 indent -FSharp.Compiler.EditorServices.XmlDocable: Int32 line -FSharp.Compiler.EditorServices.XmlDocable: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_paramNames() -FSharp.Compiler.EditorServices.XmlDocable: Microsoft.FSharp.Collections.FSharpList`1[System.String] paramNames -FSharp.Compiler.EditorServices.XmlDocable: System.String ToString() -FSharp.Compiler.IO.ByteMemory: Byte Item [Int32] -FSharp.Compiler.IO.ByteMemory: Byte get_Item(Int32) -FSharp.Compiler.IO.ByteMemory: Byte[] ReadAllBytes() -FSharp.Compiler.IO.ByteMemory: Byte[] ReadBytes(Int32, Int32) -FSharp.Compiler.IO.ByteMemory: Byte[] ToArray() -FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory Empty -FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory FromArray(Byte[]) -FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory FromArray(Byte[], Int32, Int32) -FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory FromMemoryMappedFile(System.IO.MemoryMappedFiles.MemoryMappedFile) -FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory FromUnsafePointer(IntPtr, Int32, System.Object) -FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory Slice(Int32, Int32) -FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory get_Empty() -FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ReadOnlyByteMemory AsReadOnly() -FSharp.Compiler.IO.ByteMemory: Int32 Length -FSharp.Compiler.IO.ByteMemory: Int32 ReadInt32(Int32) -FSharp.Compiler.IO.ByteMemory: Int32 get_Length() -FSharp.Compiler.IO.ByteMemory: System.IO.Stream AsReadOnlyStream() -FSharp.Compiler.IO.ByteMemory: System.IO.Stream AsStream() -FSharp.Compiler.IO.ByteMemory: System.String ReadUtf8String(Int32, Int32) -FSharp.Compiler.IO.ByteMemory: UInt16 ReadUInt16(Int32) -FSharp.Compiler.IO.ByteMemory: Void Copy(Int32, Byte[], Int32, Int32) -FSharp.Compiler.IO.ByteMemory: Void CopyTo(System.IO.Stream) -FSharp.Compiler.IO.ByteMemory: Void set_Item(Int32, Byte) -FSharp.Compiler.IO.DefaultAssemblyLoader: Void .ctor() -FSharp.Compiler.IO.DefaultFileSystem: Boolean DirectoryExistsShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: Boolean FileExistsShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: Boolean IsInvalidPathShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: Boolean IsPathRootedShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: Boolean IsStableFileHeuristic(System.String) -FSharp.Compiler.IO.DefaultFileSystem: FSharp.Compiler.IO.IAssemblyLoader AssemblyLoader -FSharp.Compiler.IO.DefaultFileSystem: FSharp.Compiler.IO.IAssemblyLoader get_AssemblyLoader() -FSharp.Compiler.IO.DefaultFileSystem: System.Collections.Generic.IEnumerable`1[System.String] EnumerateDirectoriesShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.Collections.Generic.IEnumerable`1[System.String] EnumerateFilesShim(System.String, System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.DateTime GetCreationTimeShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.DateTime GetLastWriteTimeShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.IO.Stream OpenFileForReadShim(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.IO.DefaultFileSystem: System.IO.Stream OpenFileForWriteShim(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileMode], Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileAccess], Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileShare]) -FSharp.Compiler.IO.DefaultFileSystem: System.String ChangeExtensionShim(System.String, System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.String DirectoryCreateShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.String GetDirectoryNameShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.String GetFullFilePathInDirectoryShim(System.String, System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.String GetFullPathShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: System.String GetTempPathShim() -FSharp.Compiler.IO.DefaultFileSystem: System.String NormalizePathShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: Void .ctor() -FSharp.Compiler.IO.DefaultFileSystem: Void CopyShim(System.String, System.String, Boolean) -FSharp.Compiler.IO.DefaultFileSystem: Void DirectoryDeleteShim(System.String) -FSharp.Compiler.IO.DefaultFileSystem: Void FileDeleteShim(System.String) -FSharp.Compiler.IO.FileSystemAutoOpens: FSharp.Compiler.IO.IFileSystem FileSystem -FSharp.Compiler.IO.FileSystemAutoOpens: FSharp.Compiler.IO.IFileSystem get_FileSystem() -FSharp.Compiler.IO.FileSystemAutoOpens: Void set_FileSystem(FSharp.Compiler.IO.IFileSystem) -FSharp.Compiler.IO.IAssemblyLoader: System.Reflection.Assembly AssemblyLoad(System.Reflection.AssemblyName) -FSharp.Compiler.IO.IAssemblyLoader: System.Reflection.Assembly AssemblyLoadFrom(System.String) -FSharp.Compiler.IO.IFileSystem: Boolean DirectoryExistsShim(System.String) -FSharp.Compiler.IO.IFileSystem: Boolean FileExistsShim(System.String) -FSharp.Compiler.IO.IFileSystem: Boolean IsInvalidPathShim(System.String) -FSharp.Compiler.IO.IFileSystem: Boolean IsPathRootedShim(System.String) -FSharp.Compiler.IO.IFileSystem: Boolean IsStableFileHeuristic(System.String) -FSharp.Compiler.IO.IFileSystem: FSharp.Compiler.IO.IAssemblyLoader AssemblyLoader -FSharp.Compiler.IO.IFileSystem: FSharp.Compiler.IO.IAssemblyLoader get_AssemblyLoader() -FSharp.Compiler.IO.IFileSystem: System.Collections.Generic.IEnumerable`1[System.String] EnumerateDirectoriesShim(System.String) -FSharp.Compiler.IO.IFileSystem: System.Collections.Generic.IEnumerable`1[System.String] EnumerateFilesShim(System.String, System.String) -FSharp.Compiler.IO.IFileSystem: System.DateTime GetCreationTimeShim(System.String) -FSharp.Compiler.IO.IFileSystem: System.DateTime GetLastWriteTimeShim(System.String) -FSharp.Compiler.IO.IFileSystem: System.IO.Stream OpenFileForReadShim(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.IO.IFileSystem: System.IO.Stream OpenFileForWriteShim(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileMode], Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileAccess], Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileShare]) -FSharp.Compiler.IO.IFileSystem: System.String ChangeExtensionShim(System.String, System.String) -FSharp.Compiler.IO.IFileSystem: System.String DirectoryCreateShim(System.String) -FSharp.Compiler.IO.IFileSystem: System.String GetDirectoryNameShim(System.String) -FSharp.Compiler.IO.IFileSystem: System.String GetFullFilePathInDirectoryShim(System.String, System.String) -FSharp.Compiler.IO.IFileSystem: System.String GetFullPathShim(System.String) -FSharp.Compiler.IO.IFileSystem: System.String GetTempPathShim() -FSharp.Compiler.IO.IFileSystem: System.String NormalizePathShim(System.String) -FSharp.Compiler.IO.IFileSystem: Void CopyShim(System.String, System.String, Boolean) -FSharp.Compiler.IO.IFileSystem: Void DirectoryDeleteShim(System.String) -FSharp.Compiler.IO.IFileSystem: Void FileDeleteShim(System.String) -FSharp.Compiler.IO.StreamExtensions: Byte[] Stream.ReadAllBytes(System.IO.Stream) -FSharp.Compiler.IO.StreamExtensions: Byte[] Stream.ReadBytes(System.IO.Stream, Int32, Int32) -FSharp.Compiler.IO.StreamExtensions: FSharp.Compiler.IO.ByteMemory Stream.AsByteMemory(System.IO.Stream) -FSharp.Compiler.IO.StreamExtensions: System.Collections.Generic.IEnumerable`1[System.String] Stream.ReadLines(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) -FSharp.Compiler.IO.StreamExtensions: System.IO.StreamReader Stream.GetReader(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) -FSharp.Compiler.IO.StreamExtensions: System.IO.TextWriter Stream.GetWriter(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) -FSharp.Compiler.IO.StreamExtensions: System.String Stream.ReadAllText(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) -FSharp.Compiler.IO.StreamExtensions: System.String[] Stream.ReadAllLines(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) -FSharp.Compiler.IO.StreamExtensions: Void Stream.WriteAllLines(System.IO.Stream, System.Collections.Generic.IEnumerable`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) -FSharp.Compiler.IO.StreamExtensions: Void Stream.WriteAllText(System.IO.Stream, System.String) -FSharp.Compiler.IO.StreamExtensions: Void Stream.Write[a](System.IO.Stream, a) -FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakClient: Void .ctor(System.String) -FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakClient: Void Interrupt() -FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakService: Void .ctor(System.String) -FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakService: Void Interrupt() -FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakService: Void Run() -FSharp.Compiler.Interactive.CtrlBreakHandlers: FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakClient -FSharp.Compiler.Interactive.CtrlBreakHandlers: FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakService -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean CanRead -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean CanSeek -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean CanWrite -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean get_CanRead() -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean get_CanSeek() -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean get_CanWrite() -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int32 Read(Byte[], Int32, Int32) -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 Length -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 Position -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 Seek(Int64, System.IO.SeekOrigin) -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 get_Length() -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 get_Position() -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void .ctor() -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void Add(System.String) -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void Flush() -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void SetLength(Int64) -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void Write(Byte[], Int32, Int32) -FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void set_Position(Int64) -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean CanRead -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean CanSeek -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean CanWrite -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean get_CanRead() -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean get_CanSeek() -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean get_CanWrite() -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int32 Read(Byte[], Int32, Int32) -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 Length -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 Position -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 Seek(Int64, System.IO.SeekOrigin) -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 get_Length() -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 get_Position() -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: System.String Read() -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void .ctor() -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void Flush() -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void SetLength(Int64) -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void Write(Byte[], Int32, Int32) -FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void set_Position(Int64) -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse SymbolUse -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse get_SymbolUse() -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration ImplementationDeclaration -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration get_ImplementationDeclaration() -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.Symbols.FSharpSymbol Symbol -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.Symbols.FSharpSymbol get_Symbol() -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue] FsiValue -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue] get_FsiValue() -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: System.String Name -FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: System.String get_Name() -FSharp.Compiler.Interactive.Shell+FsiBoundValue: FsiValue Value -FSharp.Compiler.Interactive.Shell+FsiBoundValue: FsiValue get_Value() -FSharp.Compiler.Interactive.Shell+FsiBoundValue: System.String Name -FSharp.Compiler.Interactive.Shell+FsiBoundValue: System.String get_Name() -FSharp.Compiler.Interactive.Shell+FsiCompilationException: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] ErrorInfos -FSharp.Compiler.Interactive.Shell+FsiCompilationException: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] get_ErrorInfos() -FSharp.Compiler.Interactive.Shell+FsiCompilationException: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic[]]) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Boolean IsGui -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Boolean get_IsGui() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FSharp.Compiler.CodeAnalysis.FSharpChecker InteractiveChecker -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FSharp.Compiler.CodeAnalysis.FSharpChecker get_InteractiveChecker() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FSharp.Compiler.Symbols.FSharpAssemblySignature CurrentPartialAssemblySignature -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FSharp.Compiler.Symbols.FSharpAssemblySignature get_CurrentPartialAssemblySignature() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FsiEvaluationSession Create(FsiEvaluationSessionHostConfig, System.String[], System.IO.TextReader, System.IO.TextWriter, System.IO.TextWriter, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.LegacyReferenceResolver]) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FsiEvaluationSessionHostConfig GetDefaultConfiguration() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FsiEvaluationSessionHostConfig GetDefaultConfiguration(System.Object) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FsiEvaluationSessionHostConfig GetDefaultConfiguration(System.Object, Boolean) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Interactive.Shell+FsiBoundValue] GetBoundValues() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[Microsoft.FSharp.Core.Unit],Microsoft.FSharp.Core.Unit] PartialAssemblySignatureUpdated -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[Microsoft.FSharp.Core.Unit],Microsoft.FSharp.Core.Unit] get_PartialAssemblySignatureUpdated() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`3[System.Object,System.Type,System.String]],System.Tuple`3[System.Object,System.Type,System.String]] ValueBound -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`3[System.Object,System.Type,System.String]],System.Tuple`3[System.Object,System.Type,System.String]] get_ValueBound() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiBoundValue] TryFindBoundValue(System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue] EvalExpression(System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue] EvalExpression(System.String, System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] LCID -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] get_LCID() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Collections.Generic.IEnumerable`1[System.String] GetCompletions(System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Reflection.Assembly[] DynamicAssemblies -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Reflection.Assembly[] get_DynamicAssemblies() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.String FormatValue(System.Object, System.Type) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue],System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalExpressionNonThrowing(System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue],System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalExpressionNonThrowing(System.String, System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue],System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalInteractionNonThrowing(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue],System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalInteractionNonThrowing(System.String, System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.Unit,System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalScriptNonThrowing(System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`3[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults] ParseAndCheckInteraction(System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void AddBoundValue(System.String, System.Object) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void EvalInteraction(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void EvalInteraction(System.String, System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void EvalScript(System.String) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void Interrupt() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void ReportUnhandledException(System.Exception) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void Run() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean EventLoopRun() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean ShowDeclarationValues -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean ShowIEnumerable -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean ShowProperties -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean UseFsiAuxLib -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean get_ShowDeclarationValues() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean get_ShowIEnumerable() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean get_ShowProperties() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean get_UseFsiAuxLib() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 PrintDepth -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 PrintLength -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 PrintSize -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 PrintWidth -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 get_PrintDepth() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 get_PrintLength() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 get_PrintSize() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 get_PrintWidth() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpChoice`2[System.Tuple`2[System.Type,Microsoft.FSharp.Core.FSharpFunc`2[System.Object,System.String]],System.Tuple`2[System.Type,Microsoft.FSharp.Core.FSharpFunc`2[System.Object,System.Object]]]] AddedPrinters -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpChoice`2[System.Tuple`2[System.Type,Microsoft.FSharp.Core.FSharpFunc`2[System.Object,System.String]],System.Tuple`2[System.Type,Microsoft.FSharp.Core.FSharpFunc`2[System.Object,System.Object]]]] get_AddedPrinters() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[FSharp.Compiler.Interactive.Shell+EvaluationEventArgs],FSharp.Compiler.Interactive.Shell+EvaluationEventArgs] OnEvaluation -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[FSharp.Compiler.Interactive.Shell+EvaluationEventArgs],FSharp.Compiler.Interactive.Shell+EvaluationEventArgs] get_OnEvaluation() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.String]] GetOptionalConsoleReadLine(Boolean) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: System.IFormatProvider FormatProvider -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: System.IFormatProvider get_FormatProvider() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: System.String FloatingPointFormat -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: System.String get_FloatingPointFormat() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: T EventLoopInvoke[T](Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,T]) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Void .ctor() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Void EventLoopScheduleRestart() -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Void ReportUserCommandLineArgs(System.String[]) -FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Void StartServer(System.String) -FSharp.Compiler.Interactive.Shell+FsiValue: FSharp.Compiler.Symbols.FSharpType FSharpType -FSharp.Compiler.Interactive.Shell+FsiValue: FSharp.Compiler.Symbols.FSharpType get_FSharpType() -FSharp.Compiler.Interactive.Shell+FsiValue: System.Object ReflectionValue -FSharp.Compiler.Interactive.Shell+FsiValue: System.Object get_ReflectionValue() -FSharp.Compiler.Interactive.Shell+FsiValue: System.Type ReflectionType -FSharp.Compiler.Interactive.Shell+FsiValue: System.Type get_ReflectionType() -FSharp.Compiler.Interactive.Shell+Settings+IEventLoop: Boolean Run() -FSharp.Compiler.Interactive.Shell+Settings+IEventLoop: T Invoke[T](Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,T]) -FSharp.Compiler.Interactive.Shell+Settings+IEventLoop: Void ScheduleRestart() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean ShowDeclarationValues -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean ShowIEnumerable -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean ShowProperties -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean get_ShowDeclarationValues() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean get_ShowIEnumerable() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean get_ShowProperties() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: IEventLoop EventLoop -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: IEventLoop get_EventLoop() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 PrintDepth -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 PrintLength -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 PrintSize -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 PrintWidth -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 get_PrintDepth() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 get_PrintLength() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 get_PrintSize() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 get_PrintWidth() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.IFormatProvider FormatProvider -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.IFormatProvider get_FormatProvider() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.String FloatingPointFormat -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.String get_FloatingPointFormat() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.String[] CommandLineArgs -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.String[] get_CommandLineArgs() -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void AddPrintTransformer[T](Microsoft.FSharp.Core.FSharpFunc`2[T,System.Object]) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void AddPrinter[T](Microsoft.FSharp.Core.FSharpFunc`2[T,System.String]) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_CommandLineArgs(System.String[]) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_EventLoop(IEventLoop) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_FloatingPointFormat(System.String) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_FormatProvider(System.IFormatProvider) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_PrintDepth(Int32) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_PrintLength(Int32) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_PrintSize(Int32) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_PrintWidth(Int32) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_ShowDeclarationValues(Boolean) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_ShowIEnumerable(Boolean) -FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_ShowProperties(Boolean) -FSharp.Compiler.Interactive.Shell+Settings: FSharp.Compiler.Interactive.Shell+Settings+IEventLoop -FSharp.Compiler.Interactive.Shell+Settings: FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings -FSharp.Compiler.Interactive.Shell+Settings: InteractiveSettings fsi -FSharp.Compiler.Interactive.Shell+Settings: InteractiveSettings get_fsi() -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+CompilerInputStream -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+CompilerOutputStream -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+EvaluationEventArgs -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiBoundValue -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiCompilationException -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiEvaluationSession -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiValue -FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+Settings -FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean IsInArg -FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean IsOptionalArg -FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean IsOutArg -FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean get_IsInArg() -FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean get_IsOptionalArg() -FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean get_IsOutArg() -FSharp.Compiler.Symbols.FSharpAbstractParameter: FSharp.Compiler.Symbols.FSharpType Type -FSharp.Compiler.Symbols.FSharpAbstractParameter: FSharp.Compiler.Symbols.FSharpType get_Type() -FSharp.Compiler.Symbols.FSharpAbstractParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] Name -FSharp.Compiler.Symbols.FSharpAbstractParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Name() -FSharp.Compiler.Symbols.FSharpAbstractParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes -FSharp.Compiler.Symbols.FSharpAbstractParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() -FSharp.Compiler.Symbols.FSharpAbstractSignature: FSharp.Compiler.Symbols.FSharpType AbstractReturnType -FSharp.Compiler.Symbols.FSharpAbstractSignature: FSharp.Compiler.Symbols.FSharpType DeclaringType -FSharp.Compiler.Symbols.FSharpAbstractSignature: FSharp.Compiler.Symbols.FSharpType get_AbstractReturnType() -FSharp.Compiler.Symbols.FSharpAbstractSignature: FSharp.Compiler.Symbols.FSharpType get_DeclaringType() -FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] DeclaringTypeGenericParameters -FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] MethodGenericParameters -FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_DeclaringTypeGenericParameters() -FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_MethodGenericParameters() -FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAbstractParameter]] AbstractArguments -FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAbstractParameter]] get_AbstractArguments() -FSharp.Compiler.Symbols.FSharpAbstractSignature: System.String Name -FSharp.Compiler.Symbols.FSharpAbstractSignature: System.String get_Name() -FSharp.Compiler.Symbols.FSharpAccessibility: Boolean IsInternal -FSharp.Compiler.Symbols.FSharpAccessibility: Boolean IsPrivate -FSharp.Compiler.Symbols.FSharpAccessibility: Boolean IsProtected -FSharp.Compiler.Symbols.FSharpAccessibility: Boolean IsPublic -FSharp.Compiler.Symbols.FSharpAccessibility: Boolean get_IsInternal() -FSharp.Compiler.Symbols.FSharpAccessibility: Boolean get_IsPrivate() -FSharp.Compiler.Symbols.FSharpAccessibility: Boolean get_IsProtected() -FSharp.Compiler.Symbols.FSharpAccessibility: Boolean get_IsPublic() -FSharp.Compiler.Symbols.FSharpAccessibility: System.String ToString() -FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Symbols.FSharpActivePatternGroup Group -FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Symbols.FSharpActivePatternGroup get_Group() -FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc -FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() -FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Text.Range DeclarationLocation -FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Text.Range get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpActivePatternCase: Int32 Index -FSharp.Compiler.Symbols.FSharpActivePatternCase: Int32 get_Index() -FSharp.Compiler.Symbols.FSharpActivePatternCase: System.String Name -FSharp.Compiler.Symbols.FSharpActivePatternCase: System.String XmlDocSig -FSharp.Compiler.Symbols.FSharpActivePatternCase: System.String get_Name() -FSharp.Compiler.Symbols.FSharpActivePatternCase: System.String get_XmlDocSig() -FSharp.Compiler.Symbols.FSharpActivePatternGroup: Boolean IsTotal -FSharp.Compiler.Symbols.FSharpActivePatternGroup: Boolean get_IsTotal() -FSharp.Compiler.Symbols.FSharpActivePatternGroup: FSharp.Compiler.Symbols.FSharpType OverallType -FSharp.Compiler.Symbols.FSharpActivePatternGroup: FSharp.Compiler.Symbols.FSharpType get_OverallType() -FSharp.Compiler.Symbols.FSharpActivePatternGroup: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] DeclaringEntity -FSharp.Compiler.Symbols.FSharpActivePatternGroup: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] get_DeclaringEntity() -FSharp.Compiler.Symbols.FSharpActivePatternGroup: Microsoft.FSharp.Core.FSharpOption`1[System.String] Name -FSharp.Compiler.Symbols.FSharpActivePatternGroup: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Name() -FSharp.Compiler.Symbols.FSharpActivePatternGroup: System.Collections.Generic.IList`1[System.String] Names -FSharp.Compiler.Symbols.FSharpActivePatternGroup: System.Collections.Generic.IList`1[System.String] get_Names() -FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: FSharp.Compiler.Symbols.FSharpAssembly Assembly -FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: FSharp.Compiler.Symbols.FSharpAssembly get_Assembly() -FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: Microsoft.FSharp.Collections.FSharpList`1[System.String] EnclosingCompiledTypeNames -FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_EnclosingCompiledTypeNames() -FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: System.String CompiledName -FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: System.String get_CompiledName() -FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: System.String[] SortedFieldNames -FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: System.String[] get_SortedFieldNames() -FSharp.Compiler.Symbols.FSharpAssembly: Boolean IsProviderGenerated -FSharp.Compiler.Symbols.FSharpAssembly: Boolean get_IsProviderGenerated() -FSharp.Compiler.Symbols.FSharpAssembly: FSharp.Compiler.Symbols.FSharpAssemblySignature Contents -FSharp.Compiler.Symbols.FSharpAssembly: FSharp.Compiler.Symbols.FSharpAssemblySignature get_Contents() -FSharp.Compiler.Symbols.FSharpAssembly: Microsoft.FSharp.Core.FSharpOption`1[System.String] FileName -FSharp.Compiler.Symbols.FSharpAssembly: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_FileName() -FSharp.Compiler.Symbols.FSharpAssembly: System.String QualifiedName -FSharp.Compiler.Symbols.FSharpAssembly: System.String SimpleName -FSharp.Compiler.Symbols.FSharpAssembly: System.String ToString() -FSharp.Compiler.Symbols.FSharpAssembly: System.String get_QualifiedName() -FSharp.Compiler.Symbols.FSharpAssembly: System.String get_SimpleName() -FSharp.Compiler.Symbols.FSharpAssemblyContents: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileContents] ImplementationFiles -FSharp.Compiler.Symbols.FSharpAssemblyContents: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileContents] get_ImplementationFiles() -FSharp.Compiler.Symbols.FSharpAssemblySignature: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] FindEntityByPath(Microsoft.FSharp.Collections.FSharpList`1[System.String]) -FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IEnumerable`1[FSharp.Compiler.Symbols.FSharpEntity] TryGetEntities() -FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes -FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() -FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpEntity] Entities -FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpEntity] get_Entities() -FSharp.Compiler.Symbols.FSharpAssemblySignature: System.String ToString() -FSharp.Compiler.Symbols.FSharpAttribute: Boolean IsAttribute[T]() -FSharp.Compiler.Symbols.FSharpAttribute: Boolean IsUnresolved -FSharp.Compiler.Symbols.FSharpAttribute: Boolean get_IsUnresolved() -FSharp.Compiler.Symbols.FSharpAttribute: FSharp.Compiler.Symbols.FSharpEntity AttributeType -FSharp.Compiler.Symbols.FSharpAttribute: FSharp.Compiler.Symbols.FSharpEntity get_AttributeType() -FSharp.Compiler.Symbols.FSharpAttribute: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Symbols.FSharpAttribute: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Symbols.FSharpAttribute: System.Collections.Generic.IList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,System.Object]] ConstructorArguments -FSharp.Compiler.Symbols.FSharpAttribute: System.Collections.Generic.IList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,System.Object]] get_ConstructorArguments() -FSharp.Compiler.Symbols.FSharpAttribute: System.Collections.Generic.IList`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpType,System.String,System.Boolean,System.Object]] NamedArguments -FSharp.Compiler.Symbols.FSharpAttribute: System.Collections.Generic.IList`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpType,System.String,System.Boolean,System.Object]] get_NamedArguments() -FSharp.Compiler.Symbols.FSharpAttribute: System.String Format(FSharp.Compiler.Symbols.FSharpDisplayContext) -FSharp.Compiler.Symbols.FSharpAttribute: System.String ToString() -FSharp.Compiler.Symbols.FSharpDelegateSignature: FSharp.Compiler.Symbols.FSharpType DelegateReturnType -FSharp.Compiler.Symbols.FSharpDelegateSignature: FSharp.Compiler.Symbols.FSharpType get_DelegateReturnType() -FSharp.Compiler.Symbols.FSharpDelegateSignature: System.Collections.Generic.IList`1[System.Tuple`2[Microsoft.FSharp.Core.FSharpOption`1[System.String],FSharp.Compiler.Symbols.FSharpType]] DelegateArguments -FSharp.Compiler.Symbols.FSharpDelegateSignature: System.Collections.Generic.IList`1[System.Tuple`2[Microsoft.FSharp.Core.FSharpOption`1[System.String],FSharp.Compiler.Symbols.FSharpType]] get_DelegateArguments() -FSharp.Compiler.Symbols.FSharpDelegateSignature: System.String ToString() -FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext Empty -FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext WithPrefixGenericParameters() -FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext WithShortTypeNames(Boolean) -FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext WithSuffixGenericParameters() -FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext get_Empty() -FSharp.Compiler.Symbols.FSharpEntity: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpEntity: Boolean HasAssemblyCodeRepresentation -FSharp.Compiler.Symbols.FSharpEntity: Boolean HasFSharpModuleSuffix -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsAbstractClass -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsArrayType -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsAttributeType -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsByRef -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsClass -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsDelegate -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsEnum -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharp -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpAbbreviation -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpExceptionDeclaration -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpModule -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpRecord -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpUnion -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsInterface -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsMeasure -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsNamespace -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsOpaque -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsProvided -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsProvidedAndErased -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsProvidedAndGenerated -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsStaticInstantiation -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsUnresolved -FSharp.Compiler.Symbols.FSharpEntity: Boolean IsValueType -FSharp.Compiler.Symbols.FSharpEntity: Boolean UsesPrefixDisplay -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_HasAssemblyCodeRepresentation() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_HasFSharpModuleSuffix() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsAbstractClass() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsArrayType() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsAttributeType() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsByRef() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsClass() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsDelegate() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsEnum() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharp() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpAbbreviation() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpExceptionDeclaration() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpModule() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpRecord() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpUnion() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsInterface() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsMeasure() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsNamespace() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsOpaque() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsProvided() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsProvidedAndErased() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsProvidedAndGenerated() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsStaticInstantiation() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsUnresolved() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsValueType() -FSharp.Compiler.Symbols.FSharpEntity: Boolean get_UsesPrefixDisplay() -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpAccessibility RepresentationAccessibility -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpAccessibility get_RepresentationAccessibility() -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpDelegateSignature FSharpDelegateSignature -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpDelegateSignature get_FSharpDelegateSignature() -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpType AbbreviatedType -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpType AsType() -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpType get_AbbreviatedType() -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Text.Range DeclarationLocation -FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Text.Range get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpEntity: Int32 ArrayRank -FSharp.Compiler.Symbols.FSharpEntity: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpEntity: Int32 get_ArrayRank() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpActivePatternCase] ActivePatternCases -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpActivePatternCase] get_ActivePatternCases() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Collections.FSharpList`1[System.String] AllCompilationPaths -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_AllCompilationPaths() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] DeclaringEntity -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] get_DeclaringEntity() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] BaseType -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] get_BaseType() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText] TryGetMetadataText() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] Namespace -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryFullName -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryGetFullCompiledName() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryGetFullDisplayName() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryGetFullName() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Namespace() -FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_TryFullName() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IEnumerable`1[FSharp.Compiler.Symbols.FSharpEntity] GetPublicNestedEntities() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpEntity] NestedEntities -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpEntity] get_NestedEntities() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpField] FSharpFields -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpField] get_FSharpFields() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] GenericParameters -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_GenericParameters() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] MembersFunctionsAndValues -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] TryGetMembersFunctionsAndValues() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] get_MembersFunctionsAndValues() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpStaticParameter] StaticParameters -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpStaticParameter] get_StaticParameters() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] AllInterfaces -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] DeclaredInterfaces -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_AllInterfaces() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_DeclaredInterfaces() -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpUnionCase] UnionCases -FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpUnionCase] get_UnionCases() -FSharp.Compiler.Symbols.FSharpEntity: System.String AccessPath -FSharp.Compiler.Symbols.FSharpEntity: System.String BasicQualifiedName -FSharp.Compiler.Symbols.FSharpEntity: System.String CompiledName -FSharp.Compiler.Symbols.FSharpEntity: System.String DisplayName -FSharp.Compiler.Symbols.FSharpEntity: System.String FullName -FSharp.Compiler.Symbols.FSharpEntity: System.String LogicalName -FSharp.Compiler.Symbols.FSharpEntity: System.String QualifiedName -FSharp.Compiler.Symbols.FSharpEntity: System.String ToString() -FSharp.Compiler.Symbols.FSharpEntity: System.String XmlDocSig -FSharp.Compiler.Symbols.FSharpEntity: System.String get_AccessPath() -FSharp.Compiler.Symbols.FSharpEntity: System.String get_BasicQualifiedName() -FSharp.Compiler.Symbols.FSharpEntity: System.String get_CompiledName() -FSharp.Compiler.Symbols.FSharpEntity: System.String get_DisplayName() -FSharp.Compiler.Symbols.FSharpEntity: System.String get_FullName() -FSharp.Compiler.Symbols.FSharpEntity: System.String get_LogicalName() -FSharp.Compiler.Symbols.FSharpEntity: System.String get_QualifiedName() -FSharp.Compiler.Symbols.FSharpEntity: System.String get_XmlDocSig() -FSharp.Compiler.Symbols.FSharpExpr: FSharp.Compiler.Symbols.FSharpType Type -FSharp.Compiler.Symbols.FSharpExpr: FSharp.Compiler.Symbols.FSharpType get_Type() -FSharp.Compiler.Symbols.FSharpExpr: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Symbols.FSharpExpr: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Symbols.FSharpExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr] ImmediateSubExpressions -FSharp.Compiler.Symbols.FSharpExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr] get_ImmediateSubExpressions() -FSharp.Compiler.Symbols.FSharpExpr: System.String ToString() -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr] |AddressOf|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr] |Quote|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] |Value|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] |BaseValue|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] |DefaultValue|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] |ThisValue|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] |WitnessArg|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr]] |AddressSet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr]] |Sequential|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType]] |UnionCaseTag|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue],FSharp.Compiler.Symbols.FSharpExpr]]]] |DecisionTree|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr]] |Lambda|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr]] |ValueSet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpExpr]] |Coerce|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpExpr]] |NewDelegate|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpExpr]] |TypeTest|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewAnonRecord|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewArray|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewRecord|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewTuple|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.DebugPointAtLeafExpr,FSharp.Compiler.Symbols.FSharpExpr]] |DebugPoint|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpGenericParameter],FSharp.Compiler.Symbols.FSharpExpr]] |TypeLambda|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtBinding]],FSharp.Compiler.Symbols.FSharpExpr]] |LetRec|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Int32,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |DecisionTreeSuccess|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Object,FSharp.Compiler.Symbols.FSharpType]] |Const|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Tuple`3[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtBinding],FSharp.Compiler.Symbols.FSharpExpr]] |Let|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr]] |IfThenElse|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtWhile]] |WhileLoop|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpUnionCase]] |UnionCaseTest|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType,System.Int32]] |AnonRecordGet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |Application|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewObject|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpUnionCase,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewUnionCase|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpType,System.Int32,FSharp.Compiler.Symbols.FSharpExpr]] |TupleGet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpField]] |FSharpFieldGet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpType,System.String]] |ILFieldGet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.String,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |ILAsm|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtTry,FSharp.Compiler.Syntax.DebugPointAtFinally]] |TryFinally|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpUnionCase,FSharp.Compiler.Symbols.FSharpField]] |UnionCaseGet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpObjectExprOverride],Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpObjectExprOverride]]]]] |ObjectExpr|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpField,FSharp.Compiler.Symbols.FSharpExpr]] |FSharpFieldSet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpType,System.String,FSharp.Compiler.Symbols.FSharpExpr]] |ILFieldSet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpUnionCase,FSharp.Compiler.Symbols.FSharpField,FSharp.Compiler.Symbols.FSharpExpr]] |UnionCaseSet|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |Call|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`6[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,System.Boolean,FSharp.Compiler.Syntax.DebugPointAtFor,FSharp.Compiler.Syntax.DebugPointAtInOrTo]] |FastIntegerForLoop|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`6[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],System.String,FSharp.Compiler.Syntax.SynMemberFlags,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |TraitCall|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`6[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |CallWithWitnesses|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`7[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtTry,FSharp.Compiler.Syntax.DebugPointAtWith]] |TryWith|_|(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpField: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpField: Boolean IsAnonRecordField -FSharp.Compiler.Symbols.FSharpField: Boolean IsCompilerGenerated -FSharp.Compiler.Symbols.FSharpField: Boolean IsDefaultValue -FSharp.Compiler.Symbols.FSharpField: Boolean IsLiteral -FSharp.Compiler.Symbols.FSharpField: Boolean IsMutable -FSharp.Compiler.Symbols.FSharpField: Boolean IsNameGenerated -FSharp.Compiler.Symbols.FSharpField: Boolean IsStatic -FSharp.Compiler.Symbols.FSharpField: Boolean IsUnionCaseField -FSharp.Compiler.Symbols.FSharpField: Boolean IsUnresolved -FSharp.Compiler.Symbols.FSharpField: Boolean IsVolatile -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsAnonRecordField() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsCompilerGenerated() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsDefaultValue() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsLiteral() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsMutable() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsNameGenerated() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsStatic() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsUnionCaseField() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsUnresolved() -FSharp.Compiler.Symbols.FSharpField: Boolean get_IsVolatile() -FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility -FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() -FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpType FieldType -FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpType get_FieldType() -FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc -FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() -FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Text.Range DeclarationLocation -FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Text.Range get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpField: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] DeclaringEntity -FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] get_DeclaringEntity() -FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpUnionCase] DeclaringUnionCase -FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpUnionCase] get_DeclaringUnionCase() -FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[System.Object] LiteralValue -FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[System.Object] get_LiteralValue() -FSharp.Compiler.Symbols.FSharpField: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] FieldAttributes -FSharp.Compiler.Symbols.FSharpField: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] PropertyAttributes -FSharp.Compiler.Symbols.FSharpField: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_FieldAttributes() -FSharp.Compiler.Symbols.FSharpField: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_PropertyAttributes() -FSharp.Compiler.Symbols.FSharpField: System.String Name -FSharp.Compiler.Symbols.FSharpField: System.String ToString() -FSharp.Compiler.Symbols.FSharpField: System.String XmlDocSig -FSharp.Compiler.Symbols.FSharpField: System.String get_Name() -FSharp.Compiler.Symbols.FSharpField: System.String get_XmlDocSig() -FSharp.Compiler.Symbols.FSharpField: System.Tuple`3[FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails,FSharp.Compiler.Symbols.FSharpType[],System.Int32] AnonRecordFieldDetails -FSharp.Compiler.Symbols.FSharpField: System.Tuple`3[FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails,FSharp.Compiler.Symbols.FSharpType[],System.Int32] get_AnonRecordFieldDetails() -FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean IsCompilerGenerated -FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean IsMeasure -FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean IsSolveAtCompileTime -FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean get_IsCompilerGenerated() -FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean get_IsMeasure() -FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean get_IsSolveAtCompileTime() -FSharp.Compiler.Symbols.FSharpGenericParameter: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc -FSharp.Compiler.Symbols.FSharpGenericParameter: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() -FSharp.Compiler.Symbols.FSharpGenericParameter: FSharp.Compiler.Text.Range DeclarationLocation -FSharp.Compiler.Symbols.FSharpGenericParameter: FSharp.Compiler.Text.Range get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpGenericParameter: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpGenericParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes -FSharp.Compiler.Symbols.FSharpGenericParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() -FSharp.Compiler.Symbols.FSharpGenericParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameterConstraint] Constraints -FSharp.Compiler.Symbols.FSharpGenericParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameterConstraint] get_Constraints() -FSharp.Compiler.Symbols.FSharpGenericParameter: System.String Name -FSharp.Compiler.Symbols.FSharpGenericParameter: System.String ToString() -FSharp.Compiler.Symbols.FSharpGenericParameter: System.String get_Name() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsCoercesToConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsComparisonConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsDefaultsToConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsDelegateConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsEnumConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsEqualityConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsMemberConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsNonNullableValueTypeConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsReferenceTypeConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsRequiresDefaultConstructorConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsSimpleChoiceConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsSupportsNullConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsUnmanagedConstraint -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsCoercesToConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsComparisonConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsDefaultsToConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsDelegateConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsEnumConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsEqualityConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsMemberConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsNonNullableValueTypeConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsReferenceTypeConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsRequiresDefaultConstructorConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsSimpleChoiceConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsSupportsNullConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsUnmanagedConstraint() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint DefaultsToConstraintData -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint get_DefaultsToConstraintData() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint DelegateConstraintData -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint get_DelegateConstraintData() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint MemberConstraintData -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint get_MemberConstraintData() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpType CoercesToTarget -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpType EnumConstraintTarget -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpType get_CoercesToTarget() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpType get_EnumConstraintTarget() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] SimpleChoices -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_SimpleChoices() -FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: System.String ToString() -FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: FSharp.Compiler.Symbols.FSharpType DefaultsToTarget -FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: FSharp.Compiler.Symbols.FSharpType get_DefaultsToTarget() -FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: Int32 DefaultsToPriority -FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: Int32 get_DefaultsToPriority() -FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: System.String ToString() -FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: FSharp.Compiler.Symbols.FSharpType DelegateReturnType -FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: FSharp.Compiler.Symbols.FSharpType DelegateTupledArgumentType -FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: FSharp.Compiler.Symbols.FSharpType get_DelegateReturnType() -FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: FSharp.Compiler.Symbols.FSharpType get_DelegateTupledArgumentType() -FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: System.String ToString() -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: Boolean MemberIsStatic -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: Boolean get_MemberIsStatic() -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: FSharp.Compiler.Symbols.FSharpType MemberReturnType -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: FSharp.Compiler.Symbols.FSharpType get_MemberReturnType() -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] MemberArgumentTypes -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] MemberSources -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_MemberArgumentTypes() -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_MemberSources() -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.String MemberName -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.String ToString() -FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.String get_MemberName() -FSharp.Compiler.Symbols.FSharpImplementationFileContents: Boolean HasExplicitEntryPoint -FSharp.Compiler.Symbols.FSharpImplementationFileContents: Boolean IsScript -FSharp.Compiler.Symbols.FSharpImplementationFileContents: Boolean get_HasExplicitEntryPoint() -FSharp.Compiler.Symbols.FSharpImplementationFileContents: Boolean get_IsScript() -FSharp.Compiler.Symbols.FSharpImplementationFileContents: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration] Declarations -FSharp.Compiler.Symbols.FSharpImplementationFileContents: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration] get_Declarations() -FSharp.Compiler.Symbols.FSharpImplementationFileContents: System.String FileName -FSharp.Compiler.Symbols.FSharpImplementationFileContents: System.String QualifiedName -FSharp.Compiler.Symbols.FSharpImplementationFileContents: System.String get_FileName() -FSharp.Compiler.Symbols.FSharpImplementationFileContents: System.String get_QualifiedName() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity: FSharp.Compiler.Symbols.FSharpEntity entity -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity: FSharp.Compiler.Symbols.FSharpEntity get_entity() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration] declarations -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration] get_declarations() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+InitAction: FSharp.Compiler.Symbols.FSharpExpr action -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+InitAction: FSharp.Compiler.Symbols.FSharpExpr get_action() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpExpr body -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpExpr get_body() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_value() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue value -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] curriedArgs -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] get_curriedArgs() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Tags: Int32 Entity -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Tags: Int32 InitAction -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Tags: Int32 MemberOrFunctionOrValue -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean Equals(FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration) -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean IsEntity -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean IsInitAction -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean IsMemberOrFunctionOrValue -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean get_IsEntity() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean get_IsInitAction() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean get_IsMemberOrFunctionOrValue() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration NewEntity(FSharp.Compiler.Symbols.FSharpEntity, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration]) -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration NewInitAction(FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration NewMemberOrFunctionOrValue(FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue, Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]], FSharp.Compiler.Symbols.FSharpExpr) -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+InitAction -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Tags -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Int32 Tag -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Int32 get_Tag() -FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: System.String ToString() -FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags: Int32 AggressiveInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags: Int32 AlwaysInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags: Int32 NeverInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags: Int32 OptionalInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean Equals(FSharp.Compiler.Symbols.FSharpInlineAnnotation) -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean IsAggressiveInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean IsAlwaysInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean IsNeverInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean IsOptionalInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean get_IsAggressiveInline() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean get_IsAlwaysInline() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean get_IsNeverInline() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean get_IsOptionalInline() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation AggressiveInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation AlwaysInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation NeverInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation OptionalInline -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_AggressiveInline() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_AlwaysInline() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_NeverInline() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_OptionalInline() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 CompareTo(FSharp.Compiler.Symbols.FSharpInlineAnnotation) -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 CompareTo(System.Object) -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 Tag -FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 get_Tag() -FSharp.Compiler.Symbols.FSharpInlineAnnotation: System.String ToString() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean EventIsStandard -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean HasGetterMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean HasSetterMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean HasSignatureFile -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsActivePattern -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsBaseValue -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsCompilerGenerated -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsConstructor -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsConstructorThisValue -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsDispatchSlot -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsEvent -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsEventAddMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsEventRemoveMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsExplicitInterfaceImplementation -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsExtensionMember -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsFunction -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsImplicitConstructor -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsInstanceMember -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsInstanceMemberInCompiledCode -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsMember -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsMemberThisValue -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsModuleValueOrMember -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsMutable -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsOverrideOrExplicitInterfaceImplementation -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsProperty -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsPropertyGetterMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsPropertySetterMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsRefCell -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsReferencedValue -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsTypeFunction -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsUnresolved -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsValCompiledAsMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsValue -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_EventIsStandard() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_HasGetterMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_HasSetterMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_HasSignatureFile() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsActivePattern() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsBaseValue() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsCompilerGenerated() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsConstructor() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsConstructorThisValue() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsDispatchSlot() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsEvent() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsEventAddMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsEventRemoveMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsExplicitInterfaceImplementation() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsExtensionMember() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsFunction() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsImplicitConstructor() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsInstanceMember() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsInstanceMemberInCompiledCode() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsMember() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsMemberThisValue() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsModuleValueOrMember() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsMutable() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsOverrideOrExplicitInterfaceImplementation() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsProperty() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsPropertyGetterMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsPropertySetterMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsRefCell() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsReferencedValue() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsTypeFunction() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsUnresolved() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsValCompiledAsMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsValue() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpEntity ApparentEnclosingEntity -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpEntity get_ApparentEnclosingEntity() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpInlineAnnotation InlineAnnotation -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_InlineAnnotation() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue EventAddMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue EventRemoveMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue GetterMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue SetterMethod -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_EventAddMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_EventRemoveMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_GetterMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_SetterMethod() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpParameter ReturnParameter -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpParameter get_ReturnParameter() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpType EventDelegateType -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpType FullType -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpType get_EventDelegateType() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpType get_FullType() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Text.Range DeclarationLocation -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Text.Range get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Text.TaggedText[] FormatLayout(FSharp.Compiler.Symbols.FSharpDisplayContext) -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] DeclaringEntity -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] get_DeclaringEntity() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] EventForFSharpProperty -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] get_EventForFSharpProperty() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] FullTypeSafe -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] get_FullTypeSafe() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]] GetReturnTypeLayout(FSharp.Compiler.Symbols.FSharpDisplayContext) -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] GetOverloads(Boolean) -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.Object] LiteralValue -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.Object] get_LiteralValue() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] TryGetFullCompiledOperatorNameIdents() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryGetFullDisplayName() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.String,System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]]] GetWitnessPassingInfo() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAbstractSignature] ImplementedAbstractSignatures -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAbstractSignature] get_ImplementedAbstractSignatures() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] GenericParameters -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_GenericParameters() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]] CurriedParameterGroups -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]] get_CurriedParameterGroups() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String CompiledName -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String DisplayName -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String LogicalName -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String ToString() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String XmlDocSig -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String get_CompiledName() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String get_DisplayName() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String get_LogicalName() -FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String get_XmlDocSig() -FSharp.Compiler.Symbols.FSharpObjectExprOverride: FSharp.Compiler.Symbols.FSharpAbstractSignature Signature -FSharp.Compiler.Symbols.FSharpObjectExprOverride: FSharp.Compiler.Symbols.FSharpAbstractSignature get_Signature() -FSharp.Compiler.Symbols.FSharpObjectExprOverride: FSharp.Compiler.Symbols.FSharpExpr Body -FSharp.Compiler.Symbols.FSharpObjectExprOverride: FSharp.Compiler.Symbols.FSharpExpr get_Body() -FSharp.Compiler.Symbols.FSharpObjectExprOverride: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] GenericParameters -FSharp.Compiler.Symbols.FSharpObjectExprOverride: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_GenericParameters() -FSharp.Compiler.Symbols.FSharpObjectExprOverride: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] CurriedParameterGroups -FSharp.Compiler.Symbols.FSharpObjectExprOverride: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] get_CurriedParameterGroups() -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Boolean IsOwnNamespace -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Boolean get_IsOwnNamespace() -FSharp.Compiler.Symbols.FSharpOpenDeclaration: FSharp.Compiler.Syntax.SynOpenDeclTarget Target -FSharp.Compiler.Symbols.FSharpOpenDeclaration: FSharp.Compiler.Syntax.SynOpenDeclTarget get_Target() -FSharp.Compiler.Symbols.FSharpOpenDeclaration: FSharp.Compiler.Text.Range AppliedScope -FSharp.Compiler.Symbols.FSharpOpenDeclaration: FSharp.Compiler.Text.Range get_AppliedScope() -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpEntity] Modules -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpEntity] get_Modules() -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType] Types -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType] get_Types() -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] LongId -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_LongId() -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] Range -FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_Range() -FSharp.Compiler.Symbols.FSharpParameter: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpParameter: Boolean IsInArg -FSharp.Compiler.Symbols.FSharpParameter: Boolean IsOptionalArg -FSharp.Compiler.Symbols.FSharpParameter: Boolean IsOutArg -FSharp.Compiler.Symbols.FSharpParameter: Boolean IsParamArrayArg -FSharp.Compiler.Symbols.FSharpParameter: Boolean get_IsInArg() -FSharp.Compiler.Symbols.FSharpParameter: Boolean get_IsOptionalArg() -FSharp.Compiler.Symbols.FSharpParameter: Boolean get_IsOutArg() -FSharp.Compiler.Symbols.FSharpParameter: Boolean get_IsParamArrayArg() -FSharp.Compiler.Symbols.FSharpParameter: FSharp.Compiler.Symbols.FSharpType Type -FSharp.Compiler.Symbols.FSharpParameter: FSharp.Compiler.Symbols.FSharpType get_Type() -FSharp.Compiler.Symbols.FSharpParameter: FSharp.Compiler.Text.Range DeclarationLocation -FSharp.Compiler.Symbols.FSharpParameter: FSharp.Compiler.Text.Range get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpParameter: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] Name -FSharp.Compiler.Symbols.FSharpParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Name() -FSharp.Compiler.Symbols.FSharpParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes -FSharp.Compiler.Symbols.FSharpParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() -FSharp.Compiler.Symbols.FSharpParameter: System.String ToString() -FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean HasDefaultValue -FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean IsOptional -FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean get_HasDefaultValue() -FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean get_IsOptional() -FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Symbols.FSharpType Kind -FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Symbols.FSharpType get_Kind() -FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Text.Range DeclarationLocation -FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Text.Range get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Symbols.FSharpStaticParameter: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpStaticParameter: System.Object DefaultValue -FSharp.Compiler.Symbols.FSharpStaticParameter: System.Object get_DefaultValue() -FSharp.Compiler.Symbols.FSharpStaticParameter: System.String Name -FSharp.Compiler.Symbols.FSharpStaticParameter: System.String ToString() -FSharp.Compiler.Symbols.FSharpStaticParameter: System.String get_Name() -FSharp.Compiler.Symbols.FSharpSymbol: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpSymbol: Boolean HasAttribute[T]() -FSharp.Compiler.Symbols.FSharpSymbol: Boolean IsAccessible(FSharp.Compiler.Symbols.FSharpAccessibilityRights) -FSharp.Compiler.Symbols.FSharpSymbol: Boolean IsEffectivelySameAs(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbol: Boolean IsExplicitlySuppressed -FSharp.Compiler.Symbols.FSharpSymbol: Boolean get_IsExplicitlySuppressed() -FSharp.Compiler.Symbols.FSharpSymbol: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility -FSharp.Compiler.Symbols.FSharpSymbol: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() -FSharp.Compiler.Symbols.FSharpSymbol: FSharp.Compiler.Symbols.FSharpAssembly Assembly -FSharp.Compiler.Symbols.FSharpSymbol: FSharp.Compiler.Symbols.FSharpAssembly get_Assembly() -FSharp.Compiler.Symbols.FSharpSymbol: Int32 GetEffectivelySameAsHash() -FSharp.Compiler.Symbols.FSharpSymbol: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpAttribute] TryGetAttribute[T]() -FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] DeclarationLocation -FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ImplementationLocation -FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] SignatureLocation -FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ImplementationLocation() -FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_SignatureLocation() -FSharp.Compiler.Symbols.FSharpSymbol: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes -FSharp.Compiler.Symbols.FSharpSymbol: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() -FSharp.Compiler.Symbols.FSharpSymbol: System.String DisplayName -FSharp.Compiler.Symbols.FSharpSymbol: System.String DisplayNameCore -FSharp.Compiler.Symbols.FSharpSymbol: System.String FullName -FSharp.Compiler.Symbols.FSharpSymbol: System.String ToString() -FSharp.Compiler.Symbols.FSharpSymbol: System.String get_DisplayName() -FSharp.Compiler.Symbols.FSharpSymbol: System.String get_DisplayNameCore() -FSharp.Compiler.Symbols.FSharpSymbol: System.String get_FullName() -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpActivePatternCase] |ActivePatternCase|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] |Constructor|_|(FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] |TypeWithDefinition|_|(FSharp.Compiler.Symbols.FSharpType) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpField] |RecordField|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] |MemberFunctionOrValue|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] |AbbreviatedType|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpUnionCase] |UnionCase|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |AbstractClass|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Array|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Attribute|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ByRef|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Class|_|[a](FSharp.Compiler.Symbols.FSharpEntity, FSharp.Compiler.Symbols.FSharpEntity, a) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Delegate|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Enum|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Event|_|(FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ExtensionMember|_|(FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |FSharpException|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |FSharpModule|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |FSharpType|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |FunctionType|_|(FSharp.Compiler.Symbols.FSharpType) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Function|_|(Boolean, FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Interface|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |MutableVar|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Namespace|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Parameter|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Pattern|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ProvidedAndErasedType|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ProvidedType|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Record|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |RefCell|_|(FSharp.Compiler.Symbols.FSharpType) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Tuple|_|(FSharp.Compiler.Symbols.FSharpType) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |UnionType|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ValueType|_|(FSharp.Compiler.Symbols.FSharpEntity) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpField,FSharp.Compiler.Symbols.FSharpType]] |Field|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpEntity,FSharp.Compiler.Symbols.FSharpEntity,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType]]] |FSharpEntity|_|(FSharp.Compiler.Symbols.FSharpSymbol) -FSharp.Compiler.Symbols.FSharpType: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpType: Boolean HasTypeDefinition -FSharp.Compiler.Symbols.FSharpType: Boolean IsAbbreviation -FSharp.Compiler.Symbols.FSharpType: Boolean IsAnonRecordType -FSharp.Compiler.Symbols.FSharpType: Boolean IsFunctionType -FSharp.Compiler.Symbols.FSharpType: Boolean IsGenericParameter -FSharp.Compiler.Symbols.FSharpType: Boolean IsMeasureType -FSharp.Compiler.Symbols.FSharpType: Boolean IsStructTupleType -FSharp.Compiler.Symbols.FSharpType: Boolean IsTupleType -FSharp.Compiler.Symbols.FSharpType: Boolean IsUnresolved -FSharp.Compiler.Symbols.FSharpType: Boolean get_HasTypeDefinition() -FSharp.Compiler.Symbols.FSharpType: Boolean get_IsAbbreviation() -FSharp.Compiler.Symbols.FSharpType: Boolean get_IsAnonRecordType() -FSharp.Compiler.Symbols.FSharpType: Boolean get_IsFunctionType() -FSharp.Compiler.Symbols.FSharpType: Boolean get_IsGenericParameter() -FSharp.Compiler.Symbols.FSharpType: Boolean get_IsMeasureType() -FSharp.Compiler.Symbols.FSharpType: Boolean get_IsStructTupleType() -FSharp.Compiler.Symbols.FSharpType: Boolean get_IsTupleType() -FSharp.Compiler.Symbols.FSharpType: Boolean get_IsUnresolved() -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails AnonRecordTypeDetails -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails get_AnonRecordTypeDetails() -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpEntity TypeDefinition -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpEntity get_TypeDefinition() -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpGenericParameter GenericParameter -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpGenericParameter get_GenericParameter() -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpParameter Prettify(FSharp.Compiler.Symbols.FSharpParameter) -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType AbbreviatedType -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType ErasedType -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType Instantiate(Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]]) -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType Prettify(FSharp.Compiler.Symbols.FSharpType) -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType StripAbbreviations() -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType get_AbbreviatedType() -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType get_ErasedType() -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Text.TaggedText[] FormatLayout(FSharp.Compiler.Symbols.FSharpDisplayContext) -FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Text.TaggedText[] FormatLayoutWithConstraints(FSharp.Compiler.Symbols.FSharpDisplayContext) -FSharp.Compiler.Symbols.FSharpType: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpType: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] BaseType -FSharp.Compiler.Symbols.FSharpType: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] get_BaseType() -FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter] Prettify(System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]) -FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] AllInterfaces -FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] GenericArguments -FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] Prettify(System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType]) -FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_AllInterfaces() -FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_GenericArguments() -FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]] Prettify(System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]]) -FSharp.Compiler.Symbols.FSharpType: System.String BasicQualifiedName -FSharp.Compiler.Symbols.FSharpType: System.String Format(FSharp.Compiler.Symbols.FSharpDisplayContext) -FSharp.Compiler.Symbols.FSharpType: System.String FormatWithConstraints(FSharp.Compiler.Symbols.FSharpDisplayContext) -FSharp.Compiler.Symbols.FSharpType: System.String ToString() -FSharp.Compiler.Symbols.FSharpType: System.String get_BasicQualifiedName() -FSharp.Compiler.Symbols.FSharpType: System.Tuple`2[System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]],FSharp.Compiler.Symbols.FSharpParameter] Prettify(System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]], FSharp.Compiler.Symbols.FSharpParameter) -FSharp.Compiler.Symbols.FSharpUnionCase: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpUnionCase: Boolean HasFields -FSharp.Compiler.Symbols.FSharpUnionCase: Boolean IsUnresolved -FSharp.Compiler.Symbols.FSharpUnionCase: Boolean get_HasFields() -FSharp.Compiler.Symbols.FSharpUnionCase: Boolean get_IsUnresolved() -FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility -FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() -FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpType ReturnType -FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpType get_ReturnType() -FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc -FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() -FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Text.Range DeclarationLocation -FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Text.Range get_DeclarationLocation() -FSharp.Compiler.Symbols.FSharpUnionCase: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes -FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() -FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpField] Fields -FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpField] get_Fields() -FSharp.Compiler.Symbols.FSharpUnionCase: System.String CompiledName -FSharp.Compiler.Symbols.FSharpUnionCase: System.String Name -FSharp.Compiler.Symbols.FSharpUnionCase: System.String ToString() -FSharp.Compiler.Symbols.FSharpUnionCase: System.String XmlDocSig -FSharp.Compiler.Symbols.FSharpUnionCase: System.String get_CompiledName() -FSharp.Compiler.Symbols.FSharpUnionCase: System.String get_Name() -FSharp.Compiler.Symbols.FSharpUnionCase: System.String get_XmlDocSig() -FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile: System.String dllName -FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile: System.String get_dllName() -FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile: System.String get_xmlSig() -FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile: System.String xmlSig -FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlText: FSharp.Compiler.Xml.XmlDoc Item -FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlText: FSharp.Compiler.Xml.XmlDoc get_Item() -FSharp.Compiler.Symbols.FSharpXmlDoc+Tags: Int32 FromXmlFile -FSharp.Compiler.Symbols.FSharpXmlDoc+Tags: Int32 FromXmlText -FSharp.Compiler.Symbols.FSharpXmlDoc+Tags: Int32 None -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean Equals(FSharp.Compiler.Symbols.FSharpXmlDoc) -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean Equals(System.Object) -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean IsFromXmlFile -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean IsFromXmlText -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean IsNone -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean get_IsFromXmlFile() -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean get_IsFromXmlText() -FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean get_IsNone() -FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc NewFromXmlFile(System.String, System.String) -FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc NewFromXmlText(FSharp.Compiler.Xml.XmlDoc) -FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc None -FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc get_None() -FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile -FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlText -FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc+Tags -FSharp.Compiler.Symbols.FSharpXmlDoc: Int32 GetHashCode() -FSharp.Compiler.Symbols.FSharpXmlDoc: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Symbols.FSharpXmlDoc: Int32 Tag -FSharp.Compiler.Symbols.FSharpXmlDoc: Int32 get_Tag() -FSharp.Compiler.Symbols.FSharpXmlDoc: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 NoneAtDo -FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 NoneAtInvisible -FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 NoneAtLet -FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 NoneAtSticky -FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 Yes -FSharp.Compiler.Syntax.DebugPointAtBinding+Yes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.DebugPointAtBinding+Yes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtBinding) -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsNoneAtDo -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsNoneAtInvisible -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsNoneAtLet -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsNoneAtSticky -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsYes -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsNoneAtDo() -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsNoneAtInvisible() -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsNoneAtLet() -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsNoneAtSticky() -FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsYes() -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding Combine(FSharp.Compiler.Syntax.DebugPointAtBinding) -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NewYes(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NoneAtDo -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NoneAtInvisible -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NoneAtLet -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NoneAtSticky -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_NoneAtDo() -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_NoneAtInvisible() -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_NoneAtLet() -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_NoneAtSticky() -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding+Tags -FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding+Yes -FSharp.Compiler.Syntax.DebugPointAtBinding: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtBinding: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtBinding: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtBinding: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtBinding: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtFinally+Tags: Int32 No -FSharp.Compiler.Syntax.DebugPointAtFinally+Tags: Int32 Yes -FSharp.Compiler.Syntax.DebugPointAtFinally+Yes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.DebugPointAtFinally+Yes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtFinally) -FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean IsNo -FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean IsYes -FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean get_IsNo() -FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean get_IsYes() -FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally NewYes(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally No -FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally get_No() -FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally+Tags -FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally+Yes -FSharp.Compiler.Syntax.DebugPointAtFinally: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtFinally: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtFinally: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtFinally: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtFinally: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtFor+Tags: Int32 No -FSharp.Compiler.Syntax.DebugPointAtFor+Tags: Int32 Yes -FSharp.Compiler.Syntax.DebugPointAtFor+Yes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.DebugPointAtFor+Yes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.DebugPointAtFor: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtFor) -FSharp.Compiler.Syntax.DebugPointAtFor: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtFor: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtFor: Boolean IsNo -FSharp.Compiler.Syntax.DebugPointAtFor: Boolean IsYes -FSharp.Compiler.Syntax.DebugPointAtFor: Boolean get_IsNo() -FSharp.Compiler.Syntax.DebugPointAtFor: Boolean get_IsYes() -FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor NewYes(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor No -FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor get_No() -FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor+Tags -FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor+Yes -FSharp.Compiler.Syntax.DebugPointAtFor: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtFor: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtFor: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtFor: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtFor: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtInOrTo+Tags: Int32 No -FSharp.Compiler.Syntax.DebugPointAtInOrTo+Tags: Int32 Yes -FSharp.Compiler.Syntax.DebugPointAtInOrTo+Yes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.DebugPointAtInOrTo+Yes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtInOrTo) -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean IsNo -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean IsYes -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean get_IsNo() -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean get_IsYes() -FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo NewYes(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo No -FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo get_No() -FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo+Tags -FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo+Yes -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtInOrTo: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtInOrTo: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtLeafExpr) -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: FSharp.Compiler.Syntax.DebugPointAtLeafExpr NewYes(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: FSharp.Compiler.Text.Range Item -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: FSharp.Compiler.Text.Range get_Item() -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtLeafExpr: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtSequential+Tags: Int32 SuppressBoth -FSharp.Compiler.Syntax.DebugPointAtSequential+Tags: Int32 SuppressExpr -FSharp.Compiler.Syntax.DebugPointAtSequential+Tags: Int32 SuppressNeither -FSharp.Compiler.Syntax.DebugPointAtSequential+Tags: Int32 SuppressStmt -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtSequential) -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean IsSuppressBoth -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean IsSuppressExpr -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean IsSuppressNeither -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean IsSuppressStmt -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean get_IsSuppressBoth() -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean get_IsSuppressExpr() -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean get_IsSuppressNeither() -FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean get_IsSuppressStmt() -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential SuppressBoth -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential SuppressExpr -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential SuppressNeither -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential SuppressStmt -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_SuppressBoth() -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_SuppressExpr() -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_SuppressNeither() -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_SuppressStmt() -FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential+Tags -FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 CompareTo(FSharp.Compiler.Syntax.DebugPointAtSequential) -FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtSequential: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtTarget+Tags: Int32 No -FSharp.Compiler.Syntax.DebugPointAtTarget+Tags: Int32 Yes -FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtTarget) -FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean IsNo -FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean IsYes -FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean get_IsNo() -FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean get_IsYes() -FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget No -FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget Yes -FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget get_No() -FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget get_Yes() -FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget+Tags -FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 CompareTo(FSharp.Compiler.Syntax.DebugPointAtTarget) -FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtTarget: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtTry+Tags: Int32 No -FSharp.Compiler.Syntax.DebugPointAtTry+Tags: Int32 Yes -FSharp.Compiler.Syntax.DebugPointAtTry+Yes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.DebugPointAtTry+Yes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.DebugPointAtTry: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtTry) -FSharp.Compiler.Syntax.DebugPointAtTry: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtTry: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtTry: Boolean IsNo -FSharp.Compiler.Syntax.DebugPointAtTry: Boolean IsYes -FSharp.Compiler.Syntax.DebugPointAtTry: Boolean get_IsNo() -FSharp.Compiler.Syntax.DebugPointAtTry: Boolean get_IsYes() -FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry NewYes(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry No -FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry get_No() -FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry+Tags -FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry+Yes -FSharp.Compiler.Syntax.DebugPointAtTry: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtTry: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtTry: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtTry: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtTry: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtWhile+Tags: Int32 No -FSharp.Compiler.Syntax.DebugPointAtWhile+Tags: Int32 Yes -FSharp.Compiler.Syntax.DebugPointAtWhile+Yes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.DebugPointAtWhile+Yes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtWhile) -FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean IsNo -FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean IsYes -FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean get_IsNo() -FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean get_IsYes() -FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile NewYes(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile No -FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile get_No() -FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile+Tags -FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile+Yes -FSharp.Compiler.Syntax.DebugPointAtWhile: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtWhile: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtWhile: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtWhile: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtWhile: System.String ToString() -FSharp.Compiler.Syntax.DebugPointAtWith+Tags: Int32 No -FSharp.Compiler.Syntax.DebugPointAtWith+Tags: Int32 Yes -FSharp.Compiler.Syntax.DebugPointAtWith+Yes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.DebugPointAtWith+Yes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.DebugPointAtWith: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtWith) -FSharp.Compiler.Syntax.DebugPointAtWith: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.DebugPointAtWith: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtWith: Boolean IsNo -FSharp.Compiler.Syntax.DebugPointAtWith: Boolean IsYes -FSharp.Compiler.Syntax.DebugPointAtWith: Boolean get_IsNo() -FSharp.Compiler.Syntax.DebugPointAtWith: Boolean get_IsYes() -FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith NewYes(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith No -FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith get_No() -FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith+Tags -FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith+Yes -FSharp.Compiler.Syntax.DebugPointAtWith: Int32 GetHashCode() -FSharp.Compiler.Syntax.DebugPointAtWith: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.DebugPointAtWith: Int32 Tag -FSharp.Compiler.Syntax.DebugPointAtWith: Int32 get_Tag() -FSharp.Compiler.Syntax.DebugPointAtWith: System.String ToString() -FSharp.Compiler.Syntax.ExprAtomicFlag: FSharp.Compiler.Syntax.ExprAtomicFlag Atomic -FSharp.Compiler.Syntax.ExprAtomicFlag: FSharp.Compiler.Syntax.ExprAtomicFlag NonAtomic -FSharp.Compiler.Syntax.ExprAtomicFlag: Int32 value__ -FSharp.Compiler.Syntax.Ident: FSharp.Compiler.Text.Range get_idRange() -FSharp.Compiler.Syntax.Ident: FSharp.Compiler.Text.Range idRange -FSharp.Compiler.Syntax.Ident: System.String ToString() -FSharp.Compiler.Syntax.Ident: System.String get_idText() -FSharp.Compiler.Syntax.Ident: System.String idText -FSharp.Compiler.Syntax.Ident: Void .ctor(System.String, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.ParsedHashDirective: FSharp.Compiler.Syntax.ParsedHashDirective NewParsedHashDirective(System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirectiveArgument], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.ParsedHashDirective: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ParsedHashDirective: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ParsedHashDirective: Int32 Tag -FSharp.Compiler.Syntax.ParsedHashDirective: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedHashDirective: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirectiveArgument] args -FSharp.Compiler.Syntax.ParsedHashDirective: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirectiveArgument] get_args() -FSharp.Compiler.Syntax.ParsedHashDirective: System.String ToString() -FSharp.Compiler.Syntax.ParsedHashDirective: System.String get_ident() -FSharp.Compiler.Syntax.ParsedHashDirective: System.String ident -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: System.String constant -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: System.String get_constant() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: System.String get_value() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: System.String value -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: FSharp.Compiler.Syntax.SynStringKind get_stringKind() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: FSharp.Compiler.Syntax.SynStringKind stringKind -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: System.String get_value() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: System.String value -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+Tags: Int32 SourceIdentifier -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+Tags: Int32 String -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Boolean IsSourceIdentifier -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Boolean IsString -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Boolean get_IsSourceIdentifier() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Boolean get_IsString() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument NewSourceIdentifier(System.String, System.String, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument NewString(System.String, FSharp.Compiler.Syntax.SynStringKind, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+Tags -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Int32 Tag -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: System.String ToString() -FSharp.Compiler.Syntax.ParsedImplFile: FSharp.Compiler.Syntax.ParsedImplFile NewParsedImplFile(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedImplFileFragment]) -FSharp.Compiler.Syntax.ParsedImplFile: Int32 Tag -FSharp.Compiler.Syntax.ParsedImplFile: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedImplFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_hashDirectives() -FSharp.Compiler.Syntax.ParsedImplFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] hashDirectives -FSharp.Compiler.Syntax.ParsedImplFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedImplFileFragment] fragments -FSharp.Compiler.Syntax.ParsedImplFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedImplFileFragment] get_fragments() -FSharp.Compiler.Syntax.ParsedImplFile: System.String ToString() -FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] decls -FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_decls() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamedModule: FSharp.Compiler.Syntax.SynModuleOrNamespace get_namedModule() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamedModule: FSharp.Compiler.Syntax.SynModuleOrNamespace namedModule -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Boolean get_isRecursive() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Boolean isRecursive -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_kind() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind kind -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia get_trivia() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia trivia -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] decls -FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_decls() -FSharp.Compiler.Syntax.ParsedImplFileFragment+Tags: Int32 AnonModule -FSharp.Compiler.Syntax.ParsedImplFileFragment+Tags: Int32 NamedModule -FSharp.Compiler.Syntax.ParsedImplFileFragment+Tags: Int32 NamespaceFragment -FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean IsAnonModule -FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean IsNamedModule -FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean IsNamespaceFragment -FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean get_IsAnonModule() -FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean get_IsNamedModule() -FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean get_IsNamespaceFragment() -FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment NewAnonModule(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment NewNamedModule(FSharp.Compiler.Syntax.SynModuleOrNamespace) -FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment NewNamespaceFragment(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Syntax.SynModuleOrNamespaceKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia) -FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule -FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment+NamedModule -FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment -FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment+Tags -FSharp.Compiler.Syntax.ParsedImplFileFragment: Int32 Tag -FSharp.Compiler.Syntax.ParsedImplFileFragment: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedImplFileFragment: System.String ToString() -FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean IsExe -FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean IsLastCompiland -FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean IsScript -FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean get_IsExe() -FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean get_IsLastCompiland() -FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean get_IsScript() -FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean get_isScript() -FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean isScript -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.ParsedImplFileInput NewParsedImplFileInput(System.String, Boolean, FSharp.Compiler.Syntax.QualifiedNameOfFile, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace], System.Tuple`2[System.Boolean,System.Boolean], FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia, Microsoft.FSharp.Collections.FSharpSet`1[System.String]) -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile QualifiedName -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_QualifiedName() -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_qualifiedNameOfFile() -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile qualifiedNameOfFile -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia Trivia -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia get_Trivia() -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia get_trivia() -FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia trivia -FSharp.Compiler.Syntax.ParsedImplFileInput: Int32 Tag -FSharp.Compiler.Syntax.ParsedImplFileInput: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] HashDirectives -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_HashDirectives() -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_hashDirectives() -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] hashDirectives -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] ScopedPragmas -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_ScopedPragmas() -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_scopedPragmas() -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] scopedPragmas -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace] Contents -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace] contents -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace] get_Contents() -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace] get_contents() -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] get_identifiers() -FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] identifiers -FSharp.Compiler.Syntax.ParsedImplFileInput: System.String FileName -FSharp.Compiler.Syntax.ParsedImplFileInput: System.String ToString() -FSharp.Compiler.Syntax.ParsedImplFileInput: System.String fileName -FSharp.Compiler.Syntax.ParsedImplFileInput: System.String get_FileName() -FSharp.Compiler.Syntax.ParsedImplFileInput: System.String get_fileName() -FSharp.Compiler.Syntax.ParsedImplFileInput: System.Tuple`2[System.Boolean,System.Boolean] flags -FSharp.Compiler.Syntax.ParsedImplFileInput: System.Tuple`2[System.Boolean,System.Boolean] get_flags() -FSharp.Compiler.Syntax.ParsedInput+ImplFile: FSharp.Compiler.Syntax.ParsedImplFileInput Item -FSharp.Compiler.Syntax.ParsedInput+ImplFile: FSharp.Compiler.Syntax.ParsedImplFileInput get_Item() -FSharp.Compiler.Syntax.ParsedInput+SigFile: FSharp.Compiler.Syntax.ParsedSigFileInput Item -FSharp.Compiler.Syntax.ParsedInput+SigFile: FSharp.Compiler.Syntax.ParsedSigFileInput get_Item() -FSharp.Compiler.Syntax.ParsedInput+Tags: Int32 ImplFile -FSharp.Compiler.Syntax.ParsedInput+Tags: Int32 SigFile -FSharp.Compiler.Syntax.ParsedInput: Boolean IsImplFile -FSharp.Compiler.Syntax.ParsedInput: Boolean IsSigFile -FSharp.Compiler.Syntax.ParsedInput: Boolean get_IsImplFile() -FSharp.Compiler.Syntax.ParsedInput: Boolean get_IsSigFile() -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput NewImplFile(FSharp.Compiler.Syntax.ParsedImplFileInput) -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput NewSigFile(FSharp.Compiler.Syntax.ParsedSigFileInput) -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput+ImplFile -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput+SigFile -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput+Tags -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.QualifiedNameOfFile QualifiedName -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_QualifiedName() -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.ParsedInput: Int32 Tag -FSharp.Compiler.Syntax.ParsedInput: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] ScopedPragmas -FSharp.Compiler.Syntax.ParsedInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_ScopedPragmas() -FSharp.Compiler.Syntax.ParsedInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] Identifiers -FSharp.Compiler.Syntax.ParsedInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] get_Identifiers() -FSharp.Compiler.Syntax.ParsedInput: System.String FileName -FSharp.Compiler.Syntax.ParsedInput: System.String ToString() -FSharp.Compiler.Syntax.ParsedInput: System.String get_FileName() -FSharp.Compiler.Syntax.ParsedScriptInteraction: FSharp.Compiler.Syntax.ParsedScriptInteraction NewDefinitions(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.ParsedScriptInteraction: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ParsedScriptInteraction: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ParsedScriptInteraction: Int32 Tag -FSharp.Compiler.Syntax.ParsedScriptInteraction: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedScriptInteraction: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] defns -FSharp.Compiler.Syntax.ParsedScriptInteraction: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_defns() -FSharp.Compiler.Syntax.ParsedScriptInteraction: System.String ToString() -FSharp.Compiler.Syntax.ParsedSigFile: FSharp.Compiler.Syntax.ParsedSigFile NewParsedSigFile(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedSigFileFragment]) -FSharp.Compiler.Syntax.ParsedSigFile: Int32 Tag -FSharp.Compiler.Syntax.ParsedSigFile: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedSigFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_hashDirectives() -FSharp.Compiler.Syntax.ParsedSigFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] hashDirectives -FSharp.Compiler.Syntax.ParsedSigFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedSigFileFragment] fragments -FSharp.Compiler.Syntax.ParsedSigFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedSigFileFragment] get_fragments() -FSharp.Compiler.Syntax.ParsedSigFile: System.String ToString() -FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] decls -FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] get_decls() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamedModule: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig get_namedModule() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamedModule: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig namedModule -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Boolean get_isRecursive() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Boolean isRecursive -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_kind() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind kind -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia get_trivia() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia trivia -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] decls -FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] get_decls() -FSharp.Compiler.Syntax.ParsedSigFileFragment+Tags: Int32 AnonModule -FSharp.Compiler.Syntax.ParsedSigFileFragment+Tags: Int32 NamedModule -FSharp.Compiler.Syntax.ParsedSigFileFragment+Tags: Int32 NamespaceFragment -FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean IsAnonModule -FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean IsNamedModule -FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean IsNamespaceFragment -FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean get_IsAnonModule() -FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean get_IsNamedModule() -FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean get_IsNamespaceFragment() -FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment NewAnonModule(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment NewNamedModule(FSharp.Compiler.Syntax.SynModuleOrNamespaceSig) -FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment NewNamespaceFragment(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Syntax.SynModuleOrNamespaceKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia) -FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule -FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment+NamedModule -FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment -FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment+Tags -FSharp.Compiler.Syntax.ParsedSigFileFragment: Int32 Tag -FSharp.Compiler.Syntax.ParsedSigFileFragment: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedSigFileFragment: System.String ToString() -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.ParsedSigFileInput NewParsedSigFileInput(System.String, FSharp.Compiler.Syntax.QualifiedNameOfFile, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig], FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia, Microsoft.FSharp.Collections.FSharpSet`1[System.String]) -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile QualifiedName -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_QualifiedName() -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_qualifiedNameOfFile() -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile qualifiedNameOfFile -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia Trivia -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia get_Trivia() -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia get_trivia() -FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia trivia -FSharp.Compiler.Syntax.ParsedSigFileInput: Int32 Tag -FSharp.Compiler.Syntax.ParsedSigFileInput: Int32 get_Tag() -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] HashDirectives -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_HashDirectives() -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_hashDirectives() -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] hashDirectives -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] ScopedPragmas -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_ScopedPragmas() -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_scopedPragmas() -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] scopedPragmas -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig] Contents -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig] contents -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig] get_Contents() -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig] get_contents() -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] get_identifiers() -FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] identifiers -FSharp.Compiler.Syntax.ParsedSigFileInput: System.String FileName -FSharp.Compiler.Syntax.ParsedSigFileInput: System.String ToString() -FSharp.Compiler.Syntax.ParsedSigFileInput: System.String fileName -FSharp.Compiler.Syntax.ParsedSigFileInput: System.String get_FileName() -FSharp.Compiler.Syntax.ParsedSigFileInput: System.String get_fileName() -FSharp.Compiler.Syntax.ParserDetail+Tags: Int32 ErrorRecovery -FSharp.Compiler.Syntax.ParserDetail+Tags: Int32 Ok -FSharp.Compiler.Syntax.ParserDetail: Boolean Equals(FSharp.Compiler.Syntax.ParserDetail) -FSharp.Compiler.Syntax.ParserDetail: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.ParserDetail: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.ParserDetail: Boolean IsErrorRecovery -FSharp.Compiler.Syntax.ParserDetail: Boolean IsOk -FSharp.Compiler.Syntax.ParserDetail: Boolean get_IsErrorRecovery() -FSharp.Compiler.Syntax.ParserDetail: Boolean get_IsOk() -FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail ErrorRecovery -FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail Ok -FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail get_ErrorRecovery() -FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail get_Ok() -FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail+Tags -FSharp.Compiler.Syntax.ParserDetail: Int32 CompareTo(FSharp.Compiler.Syntax.ParserDetail) -FSharp.Compiler.Syntax.ParserDetail: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.ParserDetail: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.ParserDetail: Int32 GetHashCode() -FSharp.Compiler.Syntax.ParserDetail: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.ParserDetail: Int32 Tag -FSharp.Compiler.Syntax.ParserDetail: Int32 get_Tag() -FSharp.Compiler.Syntax.ParserDetail: System.String ToString() -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsActivePatternName(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsCompilerGeneratedName(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsIdentifierFirstCharacter(Char) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsIdentifierName(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsIdentifierPartCharacter(Char) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLogicalInfixOpName(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLogicalOpName(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLogicalPrefixOperator(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLogicalTernaryOperator(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLongIdentifierPartCharacter(Char) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsOperatorDisplayName(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Boolean IsPunctuation(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Microsoft.FSharp.Collections.FSharpList`1[System.String] GetLongNameFromString(System.String) -FSharp.Compiler.Syntax.PrettyNaming: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryChopPropertyName(System.String) -FSharp.Compiler.Syntax.PrettyNaming: System.String CompileOpName(System.String) -FSharp.Compiler.Syntax.PrettyNaming: System.String ConvertValLogicalNameToDisplayNameCore(System.String) -FSharp.Compiler.Syntax.PrettyNaming: System.String FormatAndOtherOverloadsString(Int32) -FSharp.Compiler.Syntax.PrettyNaming: System.String FsiDynamicModulePrefix -FSharp.Compiler.Syntax.PrettyNaming: System.String NormalizeIdentifierBackticks(System.String) -FSharp.Compiler.Syntax.PrettyNaming: System.String get_FsiDynamicModulePrefix() -FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.Ident Id -FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.Ident Item -FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.Ident get_Id() -FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.Ident get_Item() -FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.QualifiedNameOfFile NewQualifiedNameOfFile(FSharp.Compiler.Syntax.Ident) -FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.QualifiedNameOfFile: Int32 Tag -FSharp.Compiler.Syntax.QualifiedNameOfFile: Int32 get_Tag() -FSharp.Compiler.Syntax.QualifiedNameOfFile: System.String Text -FSharp.Compiler.Syntax.QualifiedNameOfFile: System.String ToString() -FSharp.Compiler.Syntax.QualifiedNameOfFile: System.String get_Text() -FSharp.Compiler.Syntax.ScopedPragma: Boolean Equals(FSharp.Compiler.Syntax.ScopedPragma) -FSharp.Compiler.Syntax.ScopedPragma: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.ScopedPragma: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.ScopedPragma: FSharp.Compiler.Syntax.ScopedPragma NewWarningOff(FSharp.Compiler.Text.Range, Int32) -FSharp.Compiler.Syntax.ScopedPragma: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.ScopedPragma: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.ScopedPragma: Int32 GetHashCode() -FSharp.Compiler.Syntax.ScopedPragma: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.ScopedPragma: Int32 Tag -FSharp.Compiler.Syntax.ScopedPragma: Int32 get_Tag() -FSharp.Compiler.Syntax.ScopedPragma: Int32 get_warningNumber() -FSharp.Compiler.Syntax.ScopedPragma: Int32 warningNumber -FSharp.Compiler.Syntax.ScopedPragma: System.String ToString() -FSharp.Compiler.Syntax.SeqExprOnly: Boolean Equals(FSharp.Compiler.Syntax.SeqExprOnly) -FSharp.Compiler.Syntax.SeqExprOnly: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.SeqExprOnly: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SeqExprOnly: Boolean Item -FSharp.Compiler.Syntax.SeqExprOnly: Boolean get_Item() -FSharp.Compiler.Syntax.SeqExprOnly: FSharp.Compiler.Syntax.SeqExprOnly NewSeqExprOnly(Boolean) -FSharp.Compiler.Syntax.SeqExprOnly: Int32 CompareTo(FSharp.Compiler.Syntax.SeqExprOnly) -FSharp.Compiler.Syntax.SeqExprOnly: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.SeqExprOnly: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.SeqExprOnly: Int32 GetHashCode() -FSharp.Compiler.Syntax.SeqExprOnly: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SeqExprOnly: Int32 Tag -FSharp.Compiler.Syntax.SeqExprOnly: Int32 get_Tag() -FSharp.Compiler.Syntax.SeqExprOnly: System.String ToString() -FSharp.Compiler.Syntax.SynAccess+Internal: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynAccess+Internal: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynAccess+Private: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynAccess+Private: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynAccess+Public: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynAccess+Public: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynAccess+Tags: Int32 Internal -FSharp.Compiler.Syntax.SynAccess+Tags: Int32 Private -FSharp.Compiler.Syntax.SynAccess+Tags: Int32 Public -FSharp.Compiler.Syntax.SynAccess: Boolean Equals(FSharp.Compiler.Syntax.SynAccess) -FSharp.Compiler.Syntax.SynAccess: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.SynAccess: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynAccess: Boolean IsInternal -FSharp.Compiler.Syntax.SynAccess: Boolean IsPrivate -FSharp.Compiler.Syntax.SynAccess: Boolean IsPublic -FSharp.Compiler.Syntax.SynAccess: Boolean get_IsInternal() -FSharp.Compiler.Syntax.SynAccess: Boolean get_IsPrivate() -FSharp.Compiler.Syntax.SynAccess: Boolean get_IsPublic() -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess NewInternal(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess NewPrivate(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess NewPublic(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess+Internal -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess+Private -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess+Public -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess+Tags -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynAccess: Int32 GetHashCode() -FSharp.Compiler.Syntax.SynAccess: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynAccess: Int32 Tag -FSharp.Compiler.Syntax.SynAccess: Int32 get_Tag() -FSharp.Compiler.Syntax.SynAccess: System.String ToString() -FSharp.Compiler.Syntax.SynArgInfo: Boolean get_optional() -FSharp.Compiler.Syntax.SynArgInfo: Boolean optional -FSharp.Compiler.Syntax.SynArgInfo: FSharp.Compiler.Syntax.SynArgInfo NewSynArgInfo(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]) -FSharp.Compiler.Syntax.SynArgInfo: Int32 Tag -FSharp.Compiler.Syntax.SynArgInfo: Int32 get_Tag() -FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] Attributes -FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_Attributes() -FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] Ident -FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_Ident() -FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_ident() -FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] ident -FSharp.Compiler.Syntax.SynArgInfo: System.String ToString() -FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia get_trivia() -FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia trivia -FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.Ident,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynPat]] get_pats() -FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.Ident,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynPat]] pats -FSharp.Compiler.Syntax.SynArgPats+Pats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_pats() -FSharp.Compiler.Syntax.SynArgPats+Pats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] pats -FSharp.Compiler.Syntax.SynArgPats+Tags: Int32 NamePatPairs -FSharp.Compiler.Syntax.SynArgPats+Tags: Int32 Pats -FSharp.Compiler.Syntax.SynArgPats: Boolean IsNamePatPairs -FSharp.Compiler.Syntax.SynArgPats: Boolean IsPats -FSharp.Compiler.Syntax.SynArgPats: Boolean get_IsNamePatPairs() -FSharp.Compiler.Syntax.SynArgPats: Boolean get_IsPats() -FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats NewNamePatPairs(Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.Ident,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynPat]], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia) -FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats NewPats(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat]) -FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats+NamePatPairs -FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats+Pats -FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats+Tags -FSharp.Compiler.Syntax.SynArgPats: Int32 Tag -FSharp.Compiler.Syntax.SynArgPats: Int32 get_Tag() -FSharp.Compiler.Syntax.SynArgPats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] Patterns -FSharp.Compiler.Syntax.SynArgPats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_Patterns() -FSharp.Compiler.Syntax.SynArgPats: System.String ToString() -FSharp.Compiler.Syntax.SynAttribute: Boolean AppliesToGetterAndSetter -FSharp.Compiler.Syntax.SynAttribute: Boolean get_AppliesToGetterAndSetter() -FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Syntax.SynExpr ArgExpr -FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Syntax.SynExpr get_ArgExpr() -FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Syntax.SynLongIdent TypeName -FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Syntax.SynLongIdent get_TypeName() -FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynAttribute: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] Target -FSharp.Compiler.Syntax.SynAttribute: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_Target() -FSharp.Compiler.Syntax.SynAttribute: System.String ToString() -FSharp.Compiler.Syntax.SynAttribute: Void .ctor(FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynAttributeList: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynAttributeList: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynAttributeList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttribute] Attributes -FSharp.Compiler.Syntax.SynAttributeList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttribute] get_Attributes() -FSharp.Compiler.Syntax.SynAttributeList: System.String ToString() -FSharp.Compiler.Syntax.SynAttributeList: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttribute], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynBinding: Boolean get_isInline() -FSharp.Compiler.Syntax.SynBinding: Boolean get_isMutable() -FSharp.Compiler.Syntax.SynBinding: Boolean isInline -FSharp.Compiler.Syntax.SynBinding: Boolean isMutable -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.DebugPointAtBinding debugPoint -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_debugPoint() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynBinding NewSynBinding(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Syntax.SynBindingKind, Boolean, Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Xml.PreXmlDoc, FSharp.Compiler.Syntax.SynValData, FSharp.Compiler.Syntax.SynPat, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBindingReturnInfo], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.DebugPointAtBinding, FSharp.Compiler.SyntaxTrivia.SynBindingTrivia) -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynBindingKind get_kind() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynBindingKind kind -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynPat get_headPat() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynPat headPat -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynValData get_valData() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynValData valData -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.SyntaxTrivia.SynBindingTrivia get_trivia() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.SyntaxTrivia.SynBindingTrivia trivia -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range RangeOfBindingWithRhs -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range RangeOfBindingWithoutRhs -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range RangeOfHeadPattern -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range get_RangeOfBindingWithRhs() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range get_RangeOfBindingWithoutRhs() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range get_RangeOfHeadPattern() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynBinding: Int32 Tag -FSharp.Compiler.Syntax.SynBinding: Int32 get_Tag() -FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBindingReturnInfo] get_returnInfo() -FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBindingReturnInfo] returnInfo -FSharp.Compiler.Syntax.SynBinding: System.String ToString() -FSharp.Compiler.Syntax.SynBindingKind+Tags: Int32 Do -FSharp.Compiler.Syntax.SynBindingKind+Tags: Int32 Normal -FSharp.Compiler.Syntax.SynBindingKind+Tags: Int32 StandaloneExpression -FSharp.Compiler.Syntax.SynBindingKind: Boolean Equals(FSharp.Compiler.Syntax.SynBindingKind) -FSharp.Compiler.Syntax.SynBindingKind: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.SynBindingKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynBindingKind: Boolean IsDo -FSharp.Compiler.Syntax.SynBindingKind: Boolean IsNormal -FSharp.Compiler.Syntax.SynBindingKind: Boolean IsStandaloneExpression -FSharp.Compiler.Syntax.SynBindingKind: Boolean get_IsDo() -FSharp.Compiler.Syntax.SynBindingKind: Boolean get_IsNormal() -FSharp.Compiler.Syntax.SynBindingKind: Boolean get_IsStandaloneExpression() -FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind Do -FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind Normal -FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind StandaloneExpression -FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind get_Do() -FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind get_Normal() -FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind get_StandaloneExpression() -FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind+Tags -FSharp.Compiler.Syntax.SynBindingKind: Int32 CompareTo(FSharp.Compiler.Syntax.SynBindingKind) -FSharp.Compiler.Syntax.SynBindingKind: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.SynBindingKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.SynBindingKind: Int32 GetHashCode() -FSharp.Compiler.Syntax.SynBindingKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynBindingKind: Int32 Tag -FSharp.Compiler.Syntax.SynBindingKind: Int32 get_Tag() -FSharp.Compiler.Syntax.SynBindingKind: System.String ToString() -FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Syntax.SynBindingReturnInfo NewSynBindingReturnInfo(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia) -FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Syntax.SynType get_typeName() -FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Syntax.SynType typeName -FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia get_trivia() -FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia trivia -FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynBindingReturnInfo: Int32 Tag -FSharp.Compiler.Syntax.SynBindingReturnInfo: Int32 get_Tag() -FSharp.Compiler.Syntax.SynBindingReturnInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynBindingReturnInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynBindingReturnInfo: System.String ToString() -FSharp.Compiler.Syntax.SynByteStringKind+Tags: Int32 Regular -FSharp.Compiler.Syntax.SynByteStringKind+Tags: Int32 Verbatim -FSharp.Compiler.Syntax.SynByteStringKind: Boolean Equals(FSharp.Compiler.Syntax.SynByteStringKind) -FSharp.Compiler.Syntax.SynByteStringKind: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.SynByteStringKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynByteStringKind: Boolean IsRegular -FSharp.Compiler.Syntax.SynByteStringKind: Boolean IsVerbatim -FSharp.Compiler.Syntax.SynByteStringKind: Boolean get_IsRegular() -FSharp.Compiler.Syntax.SynByteStringKind: Boolean get_IsVerbatim() -FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind Regular -FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind Verbatim -FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind get_Regular() -FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind get_Verbatim() -FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind+Tags -FSharp.Compiler.Syntax.SynByteStringKind: Int32 CompareTo(FSharp.Compiler.Syntax.SynByteStringKind) -FSharp.Compiler.Syntax.SynByteStringKind: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.SynByteStringKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.SynByteStringKind: Int32 GetHashCode() -FSharp.Compiler.Syntax.SynByteStringKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynByteStringKind: Int32 Tag -FSharp.Compiler.Syntax.SynByteStringKind: Int32 get_Tag() -FSharp.Compiler.Syntax.SynByteStringKind: System.String ToString() -FSharp.Compiler.Syntax.SynComponentInfo: Boolean get_preferPostfix() -FSharp.Compiler.Syntax.SynComponentInfo: Boolean preferPostfix -FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Syntax.SynComponentInfo NewSynComponentInfo(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Xml.PreXmlDoc, Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynComponentInfo: Int32 Tag -FSharp.Compiler.Syntax.SynComponentInfo: Int32 get_Tag() -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] constraints -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] get_constraints() -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls] get_typeParams() -FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls] typeParams -FSharp.Compiler.Syntax.SynComponentInfo: System.String ToString() -FSharp.Compiler.Syntax.SynConst+Bool: Boolean Item -FSharp.Compiler.Syntax.SynConst+Bool: Boolean get_Item() -FSharp.Compiler.Syntax.SynConst+Byte: Byte Item -FSharp.Compiler.Syntax.SynConst+Byte: Byte get_Item() -FSharp.Compiler.Syntax.SynConst+Bytes: Byte[] bytes -FSharp.Compiler.Syntax.SynConst+Bytes: Byte[] get_bytes() -FSharp.Compiler.Syntax.SynConst+Bytes: FSharp.Compiler.Syntax.SynByteStringKind get_synByteStringKind() -FSharp.Compiler.Syntax.SynConst+Bytes: FSharp.Compiler.Syntax.SynByteStringKind synByteStringKind -FSharp.Compiler.Syntax.SynConst+Bytes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynConst+Bytes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynConst+Char: Char Item -FSharp.Compiler.Syntax.SynConst+Char: Char get_Item() -FSharp.Compiler.Syntax.SynConst+Decimal: System.Decimal Item -FSharp.Compiler.Syntax.SynConst+Decimal: System.Decimal get_Item() -FSharp.Compiler.Syntax.SynConst+Double: Double Item -FSharp.Compiler.Syntax.SynConst+Double: Double get_Item() -FSharp.Compiler.Syntax.SynConst+Int16: Int16 Item -FSharp.Compiler.Syntax.SynConst+Int16: Int16 get_Item() -FSharp.Compiler.Syntax.SynConst+Int32: Int32 Item -FSharp.Compiler.Syntax.SynConst+Int32: Int32 get_Item() -FSharp.Compiler.Syntax.SynConst+Int64: Int64 Item -FSharp.Compiler.Syntax.SynConst+Int64: Int64 get_Item() -FSharp.Compiler.Syntax.SynConst+IntPtr: Int64 Item -FSharp.Compiler.Syntax.SynConst+IntPtr: Int64 get_Item() -FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Syntax.SynConst constant -FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Syntax.SynConst get_constant() -FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Syntax.SynMeasure Item3 -FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Syntax.SynMeasure get_Item3() -FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Text.Range constantRange -FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Text.Range get_constantRange() -FSharp.Compiler.Syntax.SynConst+SByte: SByte Item -FSharp.Compiler.Syntax.SynConst+SByte: SByte get_Item() -FSharp.Compiler.Syntax.SynConst+Single: Single Item -FSharp.Compiler.Syntax.SynConst+Single: Single get_Item() -FSharp.Compiler.Syntax.SynConst+SourceIdentifier: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynConst+SourceIdentifier: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynConst+SourceIdentifier: System.String constant -FSharp.Compiler.Syntax.SynConst+SourceIdentifier: System.String get_constant() -FSharp.Compiler.Syntax.SynConst+SourceIdentifier: System.String get_value() -FSharp.Compiler.Syntax.SynConst+SourceIdentifier: System.String value -FSharp.Compiler.Syntax.SynConst+String: FSharp.Compiler.Syntax.SynStringKind get_synStringKind() -FSharp.Compiler.Syntax.SynConst+String: FSharp.Compiler.Syntax.SynStringKind synStringKind -FSharp.Compiler.Syntax.SynConst+String: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynConst+String: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynConst+String: System.String get_text() -FSharp.Compiler.Syntax.SynConst+String: System.String text -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Bool -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Byte -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Bytes -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Char -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Decimal -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Double -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Int16 -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Int32 -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Int64 -FSharp.Compiler.Syntax.SynConst+Tags: Int32 IntPtr -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Measure -FSharp.Compiler.Syntax.SynConst+Tags: Int32 SByte -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Single -FSharp.Compiler.Syntax.SynConst+Tags: Int32 SourceIdentifier -FSharp.Compiler.Syntax.SynConst+Tags: Int32 String -FSharp.Compiler.Syntax.SynConst+Tags: Int32 UInt16 -FSharp.Compiler.Syntax.SynConst+Tags: Int32 UInt16s -FSharp.Compiler.Syntax.SynConst+Tags: Int32 UInt32 -FSharp.Compiler.Syntax.SynConst+Tags: Int32 UInt64 -FSharp.Compiler.Syntax.SynConst+Tags: Int32 UIntPtr -FSharp.Compiler.Syntax.SynConst+Tags: Int32 Unit -FSharp.Compiler.Syntax.SynConst+Tags: Int32 UserNum -FSharp.Compiler.Syntax.SynConst+UInt16: UInt16 Item -FSharp.Compiler.Syntax.SynConst+UInt16: UInt16 get_Item() -FSharp.Compiler.Syntax.SynConst+UInt16s: UInt16[] Item -FSharp.Compiler.Syntax.SynConst+UInt16s: UInt16[] get_Item() -FSharp.Compiler.Syntax.SynConst+UInt32: UInt32 Item -FSharp.Compiler.Syntax.SynConst+UInt32: UInt32 get_Item() -FSharp.Compiler.Syntax.SynConst+UInt64: UInt64 Item -FSharp.Compiler.Syntax.SynConst+UInt64: UInt64 get_Item() -FSharp.Compiler.Syntax.SynConst+UIntPtr: UInt64 Item -FSharp.Compiler.Syntax.SynConst+UIntPtr: UInt64 get_Item() -FSharp.Compiler.Syntax.SynConst+UserNum: System.String get_suffix() -FSharp.Compiler.Syntax.SynConst+UserNum: System.String get_value() -FSharp.Compiler.Syntax.SynConst+UserNum: System.String suffix -FSharp.Compiler.Syntax.SynConst+UserNum: System.String value -FSharp.Compiler.Syntax.SynConst: Boolean IsBool -FSharp.Compiler.Syntax.SynConst: Boolean IsByte -FSharp.Compiler.Syntax.SynConst: Boolean IsBytes -FSharp.Compiler.Syntax.SynConst: Boolean IsChar -FSharp.Compiler.Syntax.SynConst: Boolean IsDecimal -FSharp.Compiler.Syntax.SynConst: Boolean IsDouble -FSharp.Compiler.Syntax.SynConst: Boolean IsInt16 -FSharp.Compiler.Syntax.SynConst: Boolean IsInt32 -FSharp.Compiler.Syntax.SynConst: Boolean IsInt64 -FSharp.Compiler.Syntax.SynConst: Boolean IsIntPtr -FSharp.Compiler.Syntax.SynConst: Boolean IsMeasure -FSharp.Compiler.Syntax.SynConst: Boolean IsSByte -FSharp.Compiler.Syntax.SynConst: Boolean IsSingle -FSharp.Compiler.Syntax.SynConst: Boolean IsSourceIdentifier -FSharp.Compiler.Syntax.SynConst: Boolean IsString -FSharp.Compiler.Syntax.SynConst: Boolean IsUInt16 -FSharp.Compiler.Syntax.SynConst: Boolean IsUInt16s -FSharp.Compiler.Syntax.SynConst: Boolean IsUInt32 -FSharp.Compiler.Syntax.SynConst: Boolean IsUInt64 -FSharp.Compiler.Syntax.SynConst: Boolean IsUIntPtr -FSharp.Compiler.Syntax.SynConst: Boolean IsUnit -FSharp.Compiler.Syntax.SynConst: Boolean IsUserNum -FSharp.Compiler.Syntax.SynConst: Boolean get_IsBool() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsByte() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsBytes() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsChar() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsDecimal() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsDouble() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsInt16() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsInt32() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsInt64() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsIntPtr() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsMeasure() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsSByte() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsSingle() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsSourceIdentifier() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsString() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsUInt16() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsUInt16s() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsUInt32() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsUInt64() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsUIntPtr() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsUnit() -FSharp.Compiler.Syntax.SynConst: Boolean get_IsUserNum() -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewBool(Boolean) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewByte(Byte) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewBytes(Byte[], FSharp.Compiler.Syntax.SynByteStringKind, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewChar(Char) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewDecimal(System.Decimal) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewDouble(Double) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewInt16(Int16) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewInt32(Int32) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewInt64(Int64) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewIntPtr(Int64) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewMeasure(FSharp.Compiler.Syntax.SynConst, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.SynMeasure) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewSByte(SByte) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewSingle(Single) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewSourceIdentifier(System.String, System.String, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewString(System.String, FSharp.Compiler.Syntax.SynStringKind, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUInt16(UInt16) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUInt16s(UInt16[]) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUInt32(UInt32) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUInt64(UInt64) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUIntPtr(UInt64) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUserNum(System.String, System.String) -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst Unit -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst get_Unit() -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Bool -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Byte -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Bytes -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Char -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Decimal -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Double -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Int16 -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Int32 -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Int64 -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+IntPtr -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Measure -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+SByte -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Single -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+SourceIdentifier -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+String -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Tags -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UInt16 -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UInt16s -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UInt32 -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UInt64 -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UIntPtr -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UserNum -FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Text.Range Range(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynConst: Int32 Tag -FSharp.Compiler.Syntax.SynConst: Int32 get_Tag() -FSharp.Compiler.Syntax.SynConst: System.String ToString() -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynEnumCase NewSynEnumCase(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Xml.PreXmlDoc, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia) -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynExpr get_valueExpr() -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynExpr valueExpr -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynIdent get_ident() -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynIdent ident -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia get_trivia() -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia trivia -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynEnumCase: Int32 Tag -FSharp.Compiler.Syntax.SynEnumCase: Int32 get_Tag() -FSharp.Compiler.Syntax.SynEnumCase: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynEnumCase: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynEnumCase: System.String ToString() -FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Syntax.SynExceptionDefn NewSynExceptionDefn(FSharp.Compiler.Syntax.SynExceptionDefnRepr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Syntax.SynExceptionDefnRepr exnRepr -FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_exnRepr() -FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExceptionDefn: Int32 Tag -FSharp.Compiler.Syntax.SynExceptionDefn: Int32 get_Tag() -FSharp.Compiler.Syntax.SynExceptionDefn: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() -FSharp.Compiler.Syntax.SynExceptionDefn: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members -FSharp.Compiler.Syntax.SynExceptionDefn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() -FSharp.Compiler.Syntax.SynExceptionDefn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword -FSharp.Compiler.Syntax.SynExceptionDefn: System.String ToString() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Syntax.SynExceptionDefnRepr NewSynExceptionDefnRepr(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynUnionCase, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident]], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Syntax.SynUnionCase caseName -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Syntax.SynUnionCase get_caseName() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynExceptionDefnRepr: Int32 Tag -FSharp.Compiler.Syntax.SynExceptionDefnRepr: Int32 get_Tag() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident]] get_longId() -FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident]] longId -FSharp.Compiler.Syntax.SynExceptionDefnRepr: System.String ToString() -FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Syntax.SynExceptionDefnRepr exnRepr -FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_exnRepr() -FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Syntax.SynExceptionSig NewSynExceptionSig(FSharp.Compiler.Syntax.SynExceptionDefnRepr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExceptionSig: Int32 Tag -FSharp.Compiler.Syntax.SynExceptionSig: Int32 get_Tag() -FSharp.Compiler.Syntax.SynExceptionSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] get_members() -FSharp.Compiler.Syntax.SynExceptionSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] members -FSharp.Compiler.Syntax.SynExceptionSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() -FSharp.Compiler.Syntax.SynExceptionSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword -FSharp.Compiler.Syntax.SynExceptionSig: System.String ToString() -FSharp.Compiler.Syntax.SynExpr+AddressOf: Boolean get_isByref() -FSharp.Compiler.Syntax.SynExpr+AddressOf: Boolean isByref -FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Text.Range get_opRange() -FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Text.Range opRange -FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+AnonRecd: Boolean get_isStruct() -FSharp.Compiler.Syntax.SynExpr+AnonRecd: Boolean isStruct -FSharp.Compiler.Syntax.SynExpr+AnonRecd: FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+AnonRecd: FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia trivia -FSharp.Compiler.Syntax.SynExpr+AnonRecd: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+AnonRecd: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+AnonRecd: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynLongIdent,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynExpr]] get_recordFields() -FSharp.Compiler.Syntax.SynExpr+AnonRecd: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynLongIdent,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynExpr]] recordFields -FSharp.Compiler.Syntax.SynExpr+AnonRecd: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]] copyInfo -FSharp.Compiler.Syntax.SynExpr+AnonRecd: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]] get_copyInfo() -FSharp.Compiler.Syntax.SynExpr+App: Boolean get_isInfix() -FSharp.Compiler.Syntax.SynExpr+App: Boolean isInfix -FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.ExprAtomicFlag flag -FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.ExprAtomicFlag get_flag() -FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.SynExpr argExpr -FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.SynExpr funcExpr -FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.SynExpr get_argExpr() -FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.SynExpr get_funcExpr() -FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError: System.String debugStr -FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError: System.String get_debugStr() -FSharp.Compiler.Syntax.SynExpr+ArrayOrList: Boolean get_isArray() -FSharp.Compiler.Syntax.SynExpr+ArrayOrList: Boolean isArray -FSharp.Compiler.Syntax.SynExpr+ArrayOrList: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+ArrayOrList: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+ArrayOrList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] exprs -FSharp.Compiler.Syntax.SynExpr+ArrayOrList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] get_exprs() -FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: Boolean get_isArray() -FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: Boolean isArray -FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Assert: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Assert: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Assert: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Assert: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+ComputationExpr: Boolean get_hasSeqBuilder() -FSharp.Compiler.Syntax.SynExpr+ComputationExpr: Boolean hasSeqBuilder -FSharp.Compiler.Syntax.SynExpr+ComputationExpr: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+ComputationExpr: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+ComputationExpr: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+ComputationExpr: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Const: FSharp.Compiler.Syntax.SynConst constant -FSharp.Compiler.Syntax.SynExpr+Const: FSharp.Compiler.Syntax.SynConst get_constant() -FSharp.Compiler.Syntax.SynExpr+Const: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Const: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+DebugPoint: Boolean get_isControlFlow() -FSharp.Compiler.Syntax.SynExpr+DebugPoint: Boolean isControlFlow -FSharp.Compiler.Syntax.SynExpr+DebugPoint: FSharp.Compiler.Syntax.DebugPointAtLeafExpr debugPoint -FSharp.Compiler.Syntax.SynExpr+DebugPoint: FSharp.Compiler.Syntax.DebugPointAtLeafExpr get_debugPoint() -FSharp.Compiler.Syntax.SynExpr+DebugPoint: FSharp.Compiler.Syntax.SynExpr get_innerExpr() -FSharp.Compiler.Syntax.SynExpr+DebugPoint: FSharp.Compiler.Syntax.SynExpr innerExpr -FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Text.Range dotRange -FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Text.Range get_dotRange() -FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Do: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Do: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Do: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Do: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+DoBang: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+DoBang: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+DoBang: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+DoBang: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Text.Range get_rangeOfDot() -FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Text.Range rangeOfDot -FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Syntax.SynExpr get_indexArgs() -FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Syntax.SynExpr get_objectExpr() -FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Syntax.SynExpr indexArgs -FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Syntax.SynExpr objectExpr -FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Text.Range dotRange -FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Text.Range get_dotRange() -FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr get_indexArgs() -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr get_objectExpr() -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr get_valueExpr() -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr indexArgs -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr objectExpr -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr valueExpr -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range dotRange -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range get_dotRange() -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range get_leftOfSetRange() -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range leftOfSetRange -FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr argExpr -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_argExpr() -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_targetExpr() -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr rhsExpr -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr targetExpr -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() -FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynExpr get_targetExpr() -FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynExpr rhsExpr -FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynExpr targetExpr -FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Syntax.SynType get_targetType() -FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Syntax.SynType targetType -FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Syntax.SynExpr argExpr -FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Syntax.SynExpr funcExpr -FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Syntax.SynExpr get_argExpr() -FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Syntax.SynExpr get_funcExpr() -FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Text.Range get_qmark() -FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Text.Range qmark -FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Fixed: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Fixed: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Fixed: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Fixed: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+For: Boolean direction -FSharp.Compiler.Syntax.SynExpr+For: Boolean get_direction() -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.DebugPointAtFor forDebugPoint -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.DebugPointAtFor get_forDebugPoint() -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.DebugPointAtInOrTo get_toDebugPoint() -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.DebugPointAtInOrTo toDebugPoint -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr doBody -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr get_doBody() -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr get_identBody() -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr get_toBody() -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr identBody -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr toBody -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+For: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] equalsRange -FSharp.Compiler.Syntax.SynExpr+For: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_equalsRange() -FSharp.Compiler.Syntax.SynExpr+ForEach: Boolean get_isFromSource() -FSharp.Compiler.Syntax.SynExpr+ForEach: Boolean isFromSource -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.DebugPointAtFor forDebugPoint -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.DebugPointAtFor get_forDebugPoint() -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.DebugPointAtInOrTo get_inDebugPoint() -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.DebugPointAtInOrTo inDebugPoint -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SeqExprOnly get_seqExprOnly() -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SeqExprOnly seqExprOnly -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynExpr bodyExpr -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynExpr enumExpr -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynExpr get_bodyExpr() -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynExpr get_enumExpr() -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynPat get_pat() -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynPat pat -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+FromParseError: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+FromParseError: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+FromParseError: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+FromParseError: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Ident: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynExpr+Ident: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynExpr+IfThenElse: Boolean get_isFromErrorRecovery() -FSharp.Compiler.Syntax.SynExpr+IfThenElse: Boolean isFromErrorRecovery -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.DebugPointAtBinding get_spIfToThen() -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.DebugPointAtBinding spIfToThen -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.SynExpr get_ifExpr() -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.SynExpr get_thenExpr() -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.SynExpr ifExpr -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.SynExpr thenExpr -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia trivia -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+IfThenElse: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] elseExpr -FSharp.Compiler.Syntax.SynExpr+IfThenElse: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_elseExpr() -FSharp.Compiler.Syntax.SynExpr+ImplicitZero: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+ImplicitZero: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+IndexFromEnd: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+IndexFromEnd: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+IndexFromEnd: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+IndexFromEnd: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range get_opm() -FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range get_range1() -FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range get_range2() -FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range opm -FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range range1 -FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range range2 -FSharp.Compiler.Syntax.SynExpr+IndexRange: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] expr1 -FSharp.Compiler.Syntax.SynExpr+IndexRange: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] expr2 -FSharp.Compiler.Syntax.SynExpr+IndexRange: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_expr1() -FSharp.Compiler.Syntax.SynExpr+IndexRange: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_expr2() -FSharp.Compiler.Syntax.SynExpr+InferredDowncast: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+InferredDowncast: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+InferredDowncast: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+InferredDowncast: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+InferredUpcast: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+InferredUpcast: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+InferredUpcast: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+InferredUpcast: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+InterpolatedString: FSharp.Compiler.Syntax.SynStringKind get_synStringKind() -FSharp.Compiler.Syntax.SynExpr+InterpolatedString: FSharp.Compiler.Syntax.SynStringKind synStringKind -FSharp.Compiler.Syntax.SynExpr+InterpolatedString: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+InterpolatedString: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+InterpolatedString: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterpolatedStringPart] contents -FSharp.Compiler.Syntax.SynExpr+InterpolatedString: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterpolatedStringPart] get_contents() -FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Syntax.SynExpr get_lhsExpr() -FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() -FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Syntax.SynExpr lhsExpr -FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Syntax.SynExpr rhsExpr -FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Text.Range get_lhsRange() -FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Text.Range lhsRange -FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Lambda: Boolean fromMethod -FSharp.Compiler.Syntax.SynExpr+Lambda: Boolean get_fromMethod() -FSharp.Compiler.Syntax.SynExpr+Lambda: Boolean get_inLambdaSeq() -FSharp.Compiler.Syntax.SynExpr+Lambda: Boolean inLambdaSeq -FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Syntax.SynExpr body -FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Syntax.SynExpr get_body() -FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Syntax.SynSimplePats args -FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Syntax.SynSimplePats get_args() -FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia trivia -FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Lambda: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat],FSharp.Compiler.Syntax.SynExpr]] get_parsedData() -FSharp.Compiler.Syntax.SynExpr+Lambda: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat],FSharp.Compiler.Syntax.SynExpr]] parsedData -FSharp.Compiler.Syntax.SynExpr+Lazy: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Lazy: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Lazy: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Lazy: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+LetOrUse: Boolean get_isRecursive() -FSharp.Compiler.Syntax.SynExpr+LetOrUse: Boolean get_isUse() -FSharp.Compiler.Syntax.SynExpr+LetOrUse: Boolean isRecursive -FSharp.Compiler.Syntax.SynExpr+LetOrUse: Boolean isUse -FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.Syntax.SynExpr body -FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.Syntax.SynExpr get_body() -FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia trivia -FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+LetOrUse: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings -FSharp.Compiler.Syntax.SynExpr+LetOrUse: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Boolean get_isFromSource() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Boolean get_isUse() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Boolean isFromSource -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Boolean isUse -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.DebugPointAtBinding bindDebugPoint -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.DebugPointAtBinding get_bindDebugPoint() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynExpr body -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynExpr get_body() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynExpr get_rhs() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynExpr rhs -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynPat get_pat() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynPat pat -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia trivia -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprAndBang] andBangs -FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprAndBang] get_andBangs() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] args -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] get_args() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_retTy() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] retTy -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: System.Object get_ilCode() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: System.Object ilCode -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Syntax.SynExpr get_optimizedExpr() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Syntax.SynExpr optimizedExpr -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynStaticOptimizationConstraint] constraints -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynStaticOptimizationConstraint] get_constraints() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: Int32 fieldNum -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: Int32 get_fieldNum() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Syntax.SynExpr rhsExpr -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: Int32 fieldNum -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: Int32 get_fieldNum() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.SynExpr+LongIdent: Boolean get_isOptional() -FSharp.Compiler.Syntax.SynExpr+LongIdent: Boolean isOptional -FSharp.Compiler.Syntax.SynExpr+LongIdent: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynExpr+LongIdent: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynExpr+LongIdent: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+LongIdent: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]] altNameRefCell -FSharp.Compiler.Syntax.SynExpr+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]] get_altNameRefCell() -FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Syntax.DebugPointAtBinding get_matchDebugPoint() -FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Syntax.DebugPointAtBinding matchDebugPoint -FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia trivia -FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Match: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] clauses -FSharp.Compiler.Syntax.SynExpr+Match: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] get_clauses() -FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Syntax.DebugPointAtBinding get_matchDebugPoint() -FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Syntax.DebugPointAtBinding matchDebugPoint -FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia trivia -FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+MatchBang: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] clauses -FSharp.Compiler.Syntax.SynExpr+MatchBang: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] get_clauses() -FSharp.Compiler.Syntax.SynExpr+MatchLambda: Boolean get_isExnMatch() -FSharp.Compiler.Syntax.SynExpr+MatchLambda: Boolean isExnMatch -FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Syntax.DebugPointAtBinding get_matchDebugPoint() -FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Syntax.DebugPointAtBinding matchDebugPoint -FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Text.Range get_keywordRange() -FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Text.Range keywordRange -FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+MatchLambda: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] get_matchClauses() -FSharp.Compiler.Syntax.SynExpr+MatchLambda: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] matchClauses -FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr expr1 -FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr expr2 -FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_expr1() -FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_expr2() -FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+New: Boolean get_isProtected() -FSharp.Compiler.Syntax.SynExpr+New: Boolean isProtected -FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Syntax.SynType get_targetType() -FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Syntax.SynType targetType -FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Null: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Null: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Syntax.SynType get_objType() -FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Syntax.SynType objType -FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Text.Range get_newExprRange() -FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Text.Range newExprRange -FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterfaceImpl] extraImpls -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterfaceImpl] get_extraImpls() -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]] argOptions -FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]] get_argOptions() -FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Text.Range get_leftParenRange() -FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Text.Range leftParenRange -FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Paren: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_rightParenRange() -FSharp.Compiler.Syntax.SynExpr+Paren: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] rightParenRange -FSharp.Compiler.Syntax.SynExpr+Quote: Boolean get_isFromQueryExpression() -FSharp.Compiler.Syntax.SynExpr+Quote: Boolean get_isRaw() -FSharp.Compiler.Syntax.SynExpr+Quote: Boolean isFromQueryExpression -FSharp.Compiler.Syntax.SynExpr+Quote: Boolean isRaw -FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Syntax.SynExpr get_operator() -FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Syntax.SynExpr get_quotedExpr() -FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Syntax.SynExpr operator -FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Syntax.SynExpr quotedExpr -FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Record: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Record: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprRecordField] get_recordFields() -FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprRecordField] recordFields -FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]] copyInfo -FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]] get_copyInfo() -FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynExpr,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]],FSharp.Compiler.Text.Range]] baseInfo -FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynExpr,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]],FSharp.Compiler.Text.Range]] get_baseInfo() -FSharp.Compiler.Syntax.SynExpr+Sequential: Boolean get_isTrueSeq() -FSharp.Compiler.Syntax.SynExpr+Sequential: Boolean isTrueSeq -FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.DebugPointAtSequential debugPoint -FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_debugPoint() -FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.SynExpr expr1 -FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.SynExpr expr2 -FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.SynExpr get_expr1() -FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.SynExpr get_expr2() -FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.DebugPointAtSequential debugPoint -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.DebugPointAtSequential get_debugPoint() -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr expr1 -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr expr2 -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr get_expr1() -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr get_expr2() -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr get_ifNotStmt() -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr ifNotStmt -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() -FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Syntax.SynExpr get_targetExpr() -FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Syntax.SynExpr rhsExpr -FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Syntax.SynExpr targetExpr -FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 AddressOf -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 AnonRecd -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 App -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ArbitraryAfterError -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ArrayOrList -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ArrayOrListComputed -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Assert -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ComputationExpr -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Const -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DebugPoint -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DiscardAfterMissingQualificationAfterDot -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Do -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DoBang -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotGet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotIndexedGet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotIndexedSet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotNamedIndexedPropertySet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotSet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Downcast -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Dynamic -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Fixed -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 For -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ForEach -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 FromParseError -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Ident -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 IfThenElse -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ImplicitZero -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 IndexFromEnd -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 IndexRange -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 InferredDowncast -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 InferredUpcast -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 InterpolatedString -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 JoinIn -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Lambda -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Lazy -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LetOrUse -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LetOrUseBang -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LibraryOnlyILAssembly -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LibraryOnlyStaticOptimization -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LibraryOnlyUnionCaseFieldGet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LibraryOnlyUnionCaseFieldSet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LongIdent -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LongIdentSet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Match -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 MatchBang -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 MatchLambda -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 NamedIndexedPropertySet -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 New -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Null -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ObjExpr -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Paren -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Quote -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Record -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Sequential -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 SequentialOrImplicitYield -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Set -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TraitCall -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TryFinally -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TryWith -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Tuple -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Typar -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TypeApp -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TypeTest -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Typed -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Upcast -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 While -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 YieldOrReturn -FSharp.Compiler.Syntax.SynExpr+Tags: Int32 YieldOrReturnFrom -FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynExpr argExpr -FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynExpr get_argExpr() -FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynMemberSig get_traitSig() -FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynMemberSig traitSig -FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynType get_supportTys() -FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynType supportTys -FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.DebugPointAtFinally finallyDebugPoint -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.DebugPointAtFinally get_finallyDebugPoint() -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.DebugPointAtTry get_tryDebugPoint() -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.DebugPointAtTry tryDebugPoint -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.SynExpr finallyExpr -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.SynExpr get_finallyExpr() -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.SynExpr get_tryExpr() -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.SynExpr tryExpr -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia trivia -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.DebugPointAtTry get_tryDebugPoint() -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.DebugPointAtTry tryDebugPoint -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.DebugPointAtWith get_withDebugPoint() -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.DebugPointAtWith withDebugPoint -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.SynExpr get_tryExpr() -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.SynExpr tryExpr -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia get_trivia() -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia trivia -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+TryWith: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] get_withCases() -FSharp.Compiler.Syntax.SynExpr+TryWith: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] withCases -FSharp.Compiler.Syntax.SynExpr+Tuple: Boolean get_isStruct() -FSharp.Compiler.Syntax.SynExpr+Tuple: Boolean isStruct -FSharp.Compiler.Syntax.SynExpr+Tuple: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Tuple: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] exprs -FSharp.Compiler.Syntax.SynExpr+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] get_exprs() -FSharp.Compiler.Syntax.SynExpr+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges -FSharp.Compiler.Syntax.SynExpr+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() -FSharp.Compiler.Syntax.SynExpr+Typar: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynExpr+Typar: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynExpr+Typar: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Typar: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range get_lessRange() -FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range get_typeArgsRange() -FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range lessRange -FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range typeArgsRange -FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() -FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs -FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges -FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() -FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_greaterRange() -FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] greaterRange -FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Syntax.SynType get_targetType() -FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Syntax.SynType targetType -FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Syntax.SynType get_targetType() -FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Syntax.SynType targetType -FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Syntax.SynType get_targetType() -FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Syntax.SynType targetType -FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.DebugPointAtWhile get_whileDebugPoint() -FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.DebugPointAtWhile whileDebugPoint -FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.SynExpr doExpr -FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.SynExpr get_doExpr() -FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.SynExpr get_whileExpr() -FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.SynExpr whileExpr -FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: System.Tuple`2[System.Boolean,System.Boolean] flags -FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: System.Tuple`2[System.Boolean,System.Boolean] get_flags() -FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: System.Tuple`2[System.Boolean,System.Boolean] flags -FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: System.Tuple`2[System.Boolean,System.Boolean] get_flags() -FSharp.Compiler.Syntax.SynExpr: Boolean IsAddressOf -FSharp.Compiler.Syntax.SynExpr: Boolean IsAnonRecd -FSharp.Compiler.Syntax.SynExpr: Boolean IsApp -FSharp.Compiler.Syntax.SynExpr: Boolean IsArbExprAndThusAlreadyReportedError -FSharp.Compiler.Syntax.SynExpr: Boolean IsArbitraryAfterError -FSharp.Compiler.Syntax.SynExpr: Boolean IsArrayOrList -FSharp.Compiler.Syntax.SynExpr: Boolean IsArrayOrListComputed -FSharp.Compiler.Syntax.SynExpr: Boolean IsAssert -FSharp.Compiler.Syntax.SynExpr: Boolean IsComputationExpr -FSharp.Compiler.Syntax.SynExpr: Boolean IsConst -FSharp.Compiler.Syntax.SynExpr: Boolean IsDebugPoint -FSharp.Compiler.Syntax.SynExpr: Boolean IsDiscardAfterMissingQualificationAfterDot -FSharp.Compiler.Syntax.SynExpr: Boolean IsDo -FSharp.Compiler.Syntax.SynExpr: Boolean IsDoBang -FSharp.Compiler.Syntax.SynExpr: Boolean IsDotGet -FSharp.Compiler.Syntax.SynExpr: Boolean IsDotIndexedGet -FSharp.Compiler.Syntax.SynExpr: Boolean IsDotIndexedSet -FSharp.Compiler.Syntax.SynExpr: Boolean IsDotNamedIndexedPropertySet -FSharp.Compiler.Syntax.SynExpr: Boolean IsDotSet -FSharp.Compiler.Syntax.SynExpr: Boolean IsDowncast -FSharp.Compiler.Syntax.SynExpr: Boolean IsDynamic -FSharp.Compiler.Syntax.SynExpr: Boolean IsFixed -FSharp.Compiler.Syntax.SynExpr: Boolean IsFor -FSharp.Compiler.Syntax.SynExpr: Boolean IsForEach -FSharp.Compiler.Syntax.SynExpr: Boolean IsFromParseError -FSharp.Compiler.Syntax.SynExpr: Boolean IsIdent -FSharp.Compiler.Syntax.SynExpr: Boolean IsIfThenElse -FSharp.Compiler.Syntax.SynExpr: Boolean IsImplicitZero -FSharp.Compiler.Syntax.SynExpr: Boolean IsIndexFromEnd -FSharp.Compiler.Syntax.SynExpr: Boolean IsIndexRange -FSharp.Compiler.Syntax.SynExpr: Boolean IsInferredDowncast -FSharp.Compiler.Syntax.SynExpr: Boolean IsInferredUpcast -FSharp.Compiler.Syntax.SynExpr: Boolean IsInterpolatedString -FSharp.Compiler.Syntax.SynExpr: Boolean IsJoinIn -FSharp.Compiler.Syntax.SynExpr: Boolean IsLambda -FSharp.Compiler.Syntax.SynExpr: Boolean IsLazy -FSharp.Compiler.Syntax.SynExpr: Boolean IsLetOrUse -FSharp.Compiler.Syntax.SynExpr: Boolean IsLetOrUseBang -FSharp.Compiler.Syntax.SynExpr: Boolean IsLibraryOnlyILAssembly -FSharp.Compiler.Syntax.SynExpr: Boolean IsLibraryOnlyStaticOptimization -FSharp.Compiler.Syntax.SynExpr: Boolean IsLibraryOnlyUnionCaseFieldGet -FSharp.Compiler.Syntax.SynExpr: Boolean IsLibraryOnlyUnionCaseFieldSet -FSharp.Compiler.Syntax.SynExpr: Boolean IsLongIdent -FSharp.Compiler.Syntax.SynExpr: Boolean IsLongIdentSet -FSharp.Compiler.Syntax.SynExpr: Boolean IsMatch -FSharp.Compiler.Syntax.SynExpr: Boolean IsMatchBang -FSharp.Compiler.Syntax.SynExpr: Boolean IsMatchLambda -FSharp.Compiler.Syntax.SynExpr: Boolean IsNamedIndexedPropertySet -FSharp.Compiler.Syntax.SynExpr: Boolean IsNew -FSharp.Compiler.Syntax.SynExpr: Boolean IsNull -FSharp.Compiler.Syntax.SynExpr: Boolean IsObjExpr -FSharp.Compiler.Syntax.SynExpr: Boolean IsParen -FSharp.Compiler.Syntax.SynExpr: Boolean IsQuote -FSharp.Compiler.Syntax.SynExpr: Boolean IsRecord -FSharp.Compiler.Syntax.SynExpr: Boolean IsSequential -FSharp.Compiler.Syntax.SynExpr: Boolean IsSequentialOrImplicitYield -FSharp.Compiler.Syntax.SynExpr: Boolean IsSet -FSharp.Compiler.Syntax.SynExpr: Boolean IsTraitCall -FSharp.Compiler.Syntax.SynExpr: Boolean IsTryFinally -FSharp.Compiler.Syntax.SynExpr: Boolean IsTryWith -FSharp.Compiler.Syntax.SynExpr: Boolean IsTuple -FSharp.Compiler.Syntax.SynExpr: Boolean IsTypar -FSharp.Compiler.Syntax.SynExpr: Boolean IsTypeApp -FSharp.Compiler.Syntax.SynExpr: Boolean IsTypeTest -FSharp.Compiler.Syntax.SynExpr: Boolean IsTyped -FSharp.Compiler.Syntax.SynExpr: Boolean IsUpcast -FSharp.Compiler.Syntax.SynExpr: Boolean IsWhile -FSharp.Compiler.Syntax.SynExpr: Boolean IsYieldOrReturn -FSharp.Compiler.Syntax.SynExpr: Boolean IsYieldOrReturnFrom -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsAddressOf() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsAnonRecd() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsApp() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsArbExprAndThusAlreadyReportedError() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsArbitraryAfterError() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsArrayOrList() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsArrayOrListComputed() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsAssert() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsComputationExpr() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsConst() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDebugPoint() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDiscardAfterMissingQualificationAfterDot() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDo() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDoBang() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotGet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotIndexedGet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotIndexedSet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotNamedIndexedPropertySet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotSet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDowncast() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDynamic() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsFixed() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsFor() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsForEach() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsFromParseError() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsIdent() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsIfThenElse() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsImplicitZero() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsIndexFromEnd() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsIndexRange() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsInferredDowncast() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsInferredUpcast() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsInterpolatedString() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsJoinIn() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLambda() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLazy() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLetOrUse() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLetOrUseBang() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLibraryOnlyILAssembly() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLibraryOnlyStaticOptimization() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLibraryOnlyUnionCaseFieldGet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLibraryOnlyUnionCaseFieldSet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLongIdent() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLongIdentSet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsMatch() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsMatchBang() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsMatchLambda() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsNamedIndexedPropertySet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsNew() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsNull() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsObjExpr() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsParen() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsQuote() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsRecord() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsSequential() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsSequentialOrImplicitYield() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsSet() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTraitCall() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTryFinally() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTryWith() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTuple() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTypar() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTypeApp() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTypeTest() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTyped() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsUpcast() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsWhile() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsYieldOrReturn() -FSharp.Compiler.Syntax.SynExpr: Boolean get_IsYieldOrReturnFrom() -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewAddressOf(Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewAnonRecd(Boolean, Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynLongIdent,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynExpr]], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewApp(FSharp.Compiler.Syntax.ExprAtomicFlag, Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewArbitraryAfterError(System.String, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewArrayOrList(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewArrayOrListComputed(Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewAssert(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewComputationExpr(Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewConst(FSharp.Compiler.Syntax.SynConst, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDebugPoint(FSharp.Compiler.Syntax.DebugPointAtLeafExpr, Boolean, FSharp.Compiler.Syntax.SynExpr) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDiscardAfterMissingQualificationAfterDot(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDo(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDoBang(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotGet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotIndexedGet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotIndexedSet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotNamedIndexedPropertySet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotSet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDowncast(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDynamic(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewFixed(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewFor(FSharp.Compiler.Syntax.DebugPointAtFor, FSharp.Compiler.Syntax.DebugPointAtInOrTo, FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Syntax.SynExpr, Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewForEach(FSharp.Compiler.Syntax.DebugPointAtFor, FSharp.Compiler.Syntax.DebugPointAtInOrTo, FSharp.Compiler.Syntax.SeqExprOnly, Boolean, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewFromParseError(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewIdent(FSharp.Compiler.Syntax.Ident) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewIfThenElse(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Syntax.DebugPointAtBinding, Boolean, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewImplicitZero(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewIndexFromEnd(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewIndexRange(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewInferredDowncast(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewInferredUpcast(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewInterpolatedString(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterpolatedStringPart], FSharp.Compiler.Syntax.SynStringKind, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewJoinIn(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLambda(Boolean, Boolean, FSharp.Compiler.Syntax.SynSimplePats, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat],FSharp.Compiler.Syntax.SynExpr]], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLazy(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLetOrUse(Boolean, Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLetOrUseBang(FSharp.Compiler.Syntax.DebugPointAtBinding, Boolean, Boolean, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprAndBang], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLibraryOnlyILAssembly(System.Object, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLibraryOnlyStaticOptimization(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynStaticOptimizationConstraint], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLibraryOnlyUnionCaseFieldGet(FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Int32, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLibraryOnlyUnionCaseFieldSet(FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Int32, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLongIdent(Boolean, FSharp.Compiler.Syntax.SynLongIdent, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLongIdentSet(FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewMatch(FSharp.Compiler.Syntax.DebugPointAtBinding, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewMatchBang(FSharp.Compiler.Syntax.DebugPointAtBinding, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewMatchLambda(Boolean, FSharp.Compiler.Text.Range, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause], FSharp.Compiler.Syntax.DebugPointAtBinding, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewNamedIndexedPropertySet(FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewNew(Boolean, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewNull(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewObjExpr(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterfaceImpl], FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewParen(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewQuote(FSharp.Compiler.Syntax.SynExpr, Boolean, FSharp.Compiler.Syntax.SynExpr, Boolean, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewRecord(Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynExpr,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]],FSharp.Compiler.Text.Range]], Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprRecordField], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewSequential(FSharp.Compiler.Syntax.DebugPointAtSequential, Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewSequentialOrImplicitYield(FSharp.Compiler.Syntax.DebugPointAtSequential, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewSet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTraitCall(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynMemberSig, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTryFinally(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.DebugPointAtTry, FSharp.Compiler.Syntax.DebugPointAtFinally, FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTryWith(FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause], FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.DebugPointAtTry, FSharp.Compiler.Syntax.DebugPointAtWith, FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTuple(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTypar(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTypeApp(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTypeTest(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTyped(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewUpcast(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewWhile(FSharp.Compiler.Syntax.DebugPointAtWhile, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewYieldOrReturn(System.Tuple`2[System.Boolean,System.Boolean], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewYieldOrReturnFrom(System.Tuple`2[System.Boolean,System.Boolean], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+AddressOf -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+AnonRecd -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+App -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ArrayOrList -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Assert -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ComputationExpr -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Const -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DebugPoint -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Do -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DoBang -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotGet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotIndexedGet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotIndexedSet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotSet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Downcast -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Dynamic -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Fixed -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+For -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ForEach -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+FromParseError -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Ident -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+IfThenElse -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ImplicitZero -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+IndexFromEnd -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+IndexRange -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+InferredDowncast -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+InferredUpcast -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+InterpolatedString -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+JoinIn -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Lambda -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Lazy -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LetOrUse -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LetOrUseBang -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LongIdent -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LongIdentSet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Match -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+MatchBang -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+MatchLambda -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+New -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Null -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ObjExpr -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Paren -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Quote -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Record -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Sequential -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Set -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Tags -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TraitCall -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TryFinally -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TryWith -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Tuple -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Typar -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TypeApp -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TypeTest -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Typed -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Upcast -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+While -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+YieldOrReturn -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range RangeOfFirstPortion -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range RangeWithoutAnyExtraDot -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range get_RangeOfFirstPortion() -FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range get_RangeWithoutAnyExtraDot() -FSharp.Compiler.Syntax.SynExpr: Int32 Tag -FSharp.Compiler.Syntax.SynExpr: Int32 get_Tag() -FSharp.Compiler.Syntax.SynExpr: System.String ToString() -FSharp.Compiler.Syntax.SynExprAndBang: Boolean get_isFromSource() -FSharp.Compiler.Syntax.SynExprAndBang: Boolean get_isUse() -FSharp.Compiler.Syntax.SynExprAndBang: Boolean isFromSource -FSharp.Compiler.Syntax.SynExprAndBang: Boolean isUse -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.DebugPointAtBinding debugPoint -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.DebugPointAtBinding get_debugPoint() -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynExpr body -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynExpr get_body() -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynExprAndBang NewSynExprAndBang(FSharp.Compiler.Syntax.DebugPointAtBinding, Boolean, Boolean, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia) -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynPat get_pat() -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynPat pat -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia get_trivia() -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia trivia -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynExprAndBang: Int32 Tag -FSharp.Compiler.Syntax.SynExprAndBang: Int32 get_Tag() -FSharp.Compiler.Syntax.SynExprAndBang: System.String ToString() -FSharp.Compiler.Syntax.SynExprRecordField: FSharp.Compiler.Syntax.SynExprRecordField NewSynExprRecordField(System.Tuple`2[FSharp.Compiler.Syntax.SynLongIdent,System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]) -FSharp.Compiler.Syntax.SynExprRecordField: Int32 Tag -FSharp.Compiler.Syntax.SynExprRecordField: Int32 get_Tag() -FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] expr -FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_expr() -FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] equalsRange -FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_equalsRange() -FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]] blockSeparator -FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]] get_blockSeparator() -FSharp.Compiler.Syntax.SynExprRecordField: System.String ToString() -FSharp.Compiler.Syntax.SynExprRecordField: System.Tuple`2[FSharp.Compiler.Syntax.SynLongIdent,System.Boolean] fieldName -FSharp.Compiler.Syntax.SynExprRecordField: System.Tuple`2[FSharp.Compiler.Syntax.SynLongIdent,System.Boolean] get_fieldName() -FSharp.Compiler.Syntax.SynField: Boolean get_isMutable() -FSharp.Compiler.Syntax.SynField: Boolean get_isStatic() -FSharp.Compiler.Syntax.SynField: Boolean isMutable -FSharp.Compiler.Syntax.SynField: Boolean isStatic -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Syntax.SynField NewSynField(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Syntax.SynType, Boolean, FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynFieldTrivia) -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Syntax.SynType fieldType -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Syntax.SynType get_fieldType() -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.SyntaxTrivia.SynFieldTrivia get_trivia() -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.SyntaxTrivia.SynFieldTrivia trivia -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynField: Int32 Tag -FSharp.Compiler.Syntax.SynField: Int32 get_Tag() -FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_idOpt() -FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] idOpt -FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynField: System.String ToString() -FSharp.Compiler.Syntax.SynIdent: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynIdent: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynIdent: FSharp.Compiler.Syntax.SynIdent NewSynIdent(FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia]) -FSharp.Compiler.Syntax.SynIdent: Int32 Tag -FSharp.Compiler.Syntax.SynIdent: Int32 get_Tag() -FSharp.Compiler.Syntax.SynIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia] get_trivia() -FSharp.Compiler.Syntax.SynIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia] trivia -FSharp.Compiler.Syntax.SynIdent: System.String ToString() -FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Syntax.SynInterfaceImpl NewSynInterfaceImpl(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Syntax.SynType get_interfaceTy() -FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Syntax.SynType interfaceTy -FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynInterfaceImpl: Int32 Tag -FSharp.Compiler.Syntax.SynInterfaceImpl: Int32 get_Tag() -FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings -FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() -FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() -FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members -FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() -FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword -FSharp.Compiler.Syntax.SynInterfaceImpl: System.String ToString() -FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr: FSharp.Compiler.Syntax.SynExpr fillExpr -FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr: FSharp.Compiler.Syntax.SynExpr get_fillExpr() -FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_qualifiers() -FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] qualifiers -FSharp.Compiler.Syntax.SynInterpolatedStringPart+String: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynInterpolatedStringPart+String: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynInterpolatedStringPart+String: System.String get_value() -FSharp.Compiler.Syntax.SynInterpolatedStringPart+String: System.String value -FSharp.Compiler.Syntax.SynInterpolatedStringPart+Tags: Int32 FillExpr -FSharp.Compiler.Syntax.SynInterpolatedStringPart+Tags: Int32 String -FSharp.Compiler.Syntax.SynInterpolatedStringPart: Boolean IsFillExpr -FSharp.Compiler.Syntax.SynInterpolatedStringPart: Boolean IsString -FSharp.Compiler.Syntax.SynInterpolatedStringPart: Boolean get_IsFillExpr() -FSharp.Compiler.Syntax.SynInterpolatedStringPart: Boolean get_IsString() -FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart NewFillExpr(FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]) -FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart NewString(System.String, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr -FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart+String -FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart+Tags -FSharp.Compiler.Syntax.SynInterpolatedStringPart: Int32 Tag -FSharp.Compiler.Syntax.SynInterpolatedStringPart: Int32 get_Tag() -FSharp.Compiler.Syntax.SynInterpolatedStringPart: System.String ToString() -FSharp.Compiler.Syntax.SynLongIdent: Boolean ThereIsAnExtraDotAtTheEnd -FSharp.Compiler.Syntax.SynLongIdent: Boolean get_ThereIsAnExtraDotAtTheEnd() -FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Syntax.SynLongIdent NewSynLongIdent(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia]]) -FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Text.Range RangeWithoutAnyExtraDot -FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Text.Range get_RangeWithoutAnyExtraDot() -FSharp.Compiler.Syntax.SynLongIdent: Int32 Tag -FSharp.Compiler.Syntax.SynLongIdent: Int32 get_Tag() -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] LongIdent -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_LongIdent() -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_id() -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] id -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynIdent] IdentsWithTrivia -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynIdent] get_IdentsWithTrivia() -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia] Trivia -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia] get_Trivia() -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] Dots -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] dotRanges -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_Dots() -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_dotRanges() -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia]] get_trivia() -FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia]] trivia -FSharp.Compiler.Syntax.SynLongIdent: System.String ToString() -FSharp.Compiler.Syntax.SynLongIdentHelpers: FSharp.Compiler.Syntax.SynLongIdent LongIdentWithDots(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.Syntax.SynLongIdentHelpers: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range]] |LongIdentWithDots|(FSharp.Compiler.Syntax.SynLongIdent) -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.DebugPointAtTarget debugPoint -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.DebugPointAtTarget get_debugPoint() -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynExpr get_resultExpr() -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynExpr resultExpr -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynMatchClause NewSynMatchClause(FSharp.Compiler.Syntax.SynPat, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.DebugPointAtTarget, FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia) -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynPat get_pat() -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynPat pat -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia get_trivia() -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia trivia -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range RangeOfGuardAndRhs -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range get_RangeOfGuardAndRhs() -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMatchClause: Int32 Tag -FSharp.Compiler.Syntax.SynMatchClause: Int32 get_Tag() -FSharp.Compiler.Syntax.SynMatchClause: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_whenExpr() -FSharp.Compiler.Syntax.SynMatchClause: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] whenExpr -FSharp.Compiler.Syntax.SynMatchClause: System.String ToString() -FSharp.Compiler.Syntax.SynMeasure+Anon: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMeasure+Anon: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Syntax.SynMeasure get_measure1() -FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Syntax.SynMeasure get_measure2() -FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Syntax.SynMeasure measure1 -FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Syntax.SynMeasure measure2 -FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMeasure+Named: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMeasure+Named: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMeasure+Named: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.SynMeasure+Named: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.SynMeasure+Paren: FSharp.Compiler.Syntax.SynMeasure get_measure() -FSharp.Compiler.Syntax.SynMeasure+Paren: FSharp.Compiler.Syntax.SynMeasure measure -FSharp.Compiler.Syntax.SynMeasure+Paren: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMeasure+Paren: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Syntax.SynMeasure get_measure() -FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Syntax.SynMeasure measure -FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Syntax.SynRationalConst get_power() -FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Syntax.SynRationalConst power -FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Syntax.SynMeasure get_measure1() -FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Syntax.SynMeasure get_measure2() -FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Syntax.SynMeasure measure1 -FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Syntax.SynMeasure measure2 -FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMeasure+Seq: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMeasure+Seq: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMeasure+Seq: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMeasure] get_measures() -FSharp.Compiler.Syntax.SynMeasure+Seq: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMeasure] measures -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Anon -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Divide -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Named -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 One -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Paren -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Power -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Product -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Seq -FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Var -FSharp.Compiler.Syntax.SynMeasure+Var: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynMeasure+Var: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynMeasure+Var: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMeasure+Var: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMeasure: Boolean IsAnon -FSharp.Compiler.Syntax.SynMeasure: Boolean IsDivide -FSharp.Compiler.Syntax.SynMeasure: Boolean IsNamed -FSharp.Compiler.Syntax.SynMeasure: Boolean IsOne -FSharp.Compiler.Syntax.SynMeasure: Boolean IsParen -FSharp.Compiler.Syntax.SynMeasure: Boolean IsPower -FSharp.Compiler.Syntax.SynMeasure: Boolean IsProduct -FSharp.Compiler.Syntax.SynMeasure: Boolean IsSeq -FSharp.Compiler.Syntax.SynMeasure: Boolean IsVar -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsAnon() -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsDivide() -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsNamed() -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsOne() -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsParen() -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsPower() -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsProduct() -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsSeq() -FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsVar() -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewAnon(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewDivide(FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewNamed(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewParen(FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewPower(FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Syntax.SynRationalConst, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewProduct(FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewSeq(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMeasure], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewVar(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure One -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure get_One() -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Anon -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Divide -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Named -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Paren -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Power -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Product -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Seq -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Tags -FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Var -FSharp.Compiler.Syntax.SynMeasure: Int32 Tag -FSharp.Compiler.Syntax.SynMeasure: Int32 get_Tag() -FSharp.Compiler.Syntax.SynMeasure: System.String ToString() -FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Syntax.SynMemberFlags flags -FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Syntax.SynMemberFlags get_flags() -FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Syntax.SynValSig get_slotSig() -FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Syntax.SynValSig slotSig -FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia get_trivia() -FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia trivia -FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Boolean get_isStatic() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Boolean isStatic -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynExpr get_synExpr() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynExpr synExpr -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberFlags get_memberFlags() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberFlags get_memberFlagsForSet() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberFlags memberFlags -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberFlags memberFlagsForSet -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberKind get_propKind() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberKind propKind -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia get_trivia() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia trivia -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynType] get_typeOpt() -FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynType] typeOpt -FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia get_trivia() -FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia trivia -FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding] get_memberDefnForGet() -FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding] get_memberDefnForSet() -FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding] memberDefnForGet -FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding] memberDefnForSet -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Syntax.SynSimplePats ctorArgs -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Syntax.SynSimplePats get_ctorArgs() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia get_trivia() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia trivia -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_selfIdentifier() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] selfIdentifier -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Syntax.SynExpr get_inheritArgs() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Syntax.SynExpr inheritArgs -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Syntax.SynType get_inheritType() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Syntax.SynType inheritType -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_inheritAlias() -FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] inheritAlias -FSharp.Compiler.Syntax.SynMemberDefn+Inherit: FSharp.Compiler.Syntax.SynType baseType -FSharp.Compiler.Syntax.SynMemberDefn+Inherit: FSharp.Compiler.Syntax.SynType get_baseType() -FSharp.Compiler.Syntax.SynMemberDefn+Inherit: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+Inherit: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+Inherit: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] asIdent -FSharp.Compiler.Syntax.SynMemberDefn+Inherit: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_asIdent() -FSharp.Compiler.Syntax.SynMemberDefn+Interface: FSharp.Compiler.Syntax.SynType get_interfaceType() -FSharp.Compiler.Syntax.SynMemberDefn+Interface: FSharp.Compiler.Syntax.SynType interfaceType -FSharp.Compiler.Syntax.SynMemberDefn+Interface: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+Interface: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+Interface: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() -FSharp.Compiler.Syntax.SynMemberDefn+Interface: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword -FSharp.Compiler.Syntax.SynMemberDefn+Interface: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]] get_members() -FSharp.Compiler.Syntax.SynMemberDefn+Interface: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]] members -FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Boolean get_isRecursive() -FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Boolean get_isStatic() -FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Boolean isRecursive -FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Boolean isStatic -FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings -FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() -FSharp.Compiler.Syntax.SynMemberDefn+Member: FSharp.Compiler.Syntax.SynBinding get_memberDefn() -FSharp.Compiler.Syntax.SynMemberDefn+Member: FSharp.Compiler.Syntax.SynBinding memberDefn -FSharp.Compiler.Syntax.SynMemberDefn+Member: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+Member: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+NestedType: FSharp.Compiler.Syntax.SynTypeDefn get_typeDefn() -FSharp.Compiler.Syntax.SynMemberDefn+NestedType: FSharp.Compiler.Syntax.SynTypeDefn typeDefn -FSharp.Compiler.Syntax.SynMemberDefn+NestedType: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+NestedType: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+NestedType: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynMemberDefn+NestedType: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynMemberDefn+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget get_target() -FSharp.Compiler.Syntax.SynMemberDefn+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget target -FSharp.Compiler.Syntax.SynMemberDefn+Open: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+Open: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 AbstractSlot -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 AutoProperty -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 GetSetMember -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 ImplicitCtor -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 ImplicitInherit -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 Inherit -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 Interface -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 LetBindings -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 Member -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 NestedType -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 Open -FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 ValField -FSharp.Compiler.Syntax.SynMemberDefn+ValField: FSharp.Compiler.Syntax.SynField fieldInfo -FSharp.Compiler.Syntax.SynMemberDefn+ValField: FSharp.Compiler.Syntax.SynField get_fieldInfo() -FSharp.Compiler.Syntax.SynMemberDefn+ValField: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberDefn+ValField: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsAbstractSlot -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsAutoProperty -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsGetSetMember -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsImplicitCtor -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsImplicitInherit -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsInherit -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsInterface -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsLetBindings -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsMember -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsNestedType -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsOpen -FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsValField -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsAbstractSlot() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsAutoProperty() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsGetSetMember() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsImplicitCtor() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsImplicitInherit() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsInherit() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsInterface() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsLetBindings() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsMember() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsNestedType() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsOpen() -FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsValField() -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewAbstractSlot(FSharp.Compiler.Syntax.SynValSig, FSharp.Compiler.Syntax.SynMemberFlags, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewAutoProperty(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Boolean, FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynType], FSharp.Compiler.Syntax.SynMemberKind, FSharp.Compiler.Syntax.SynMemberFlags, FSharp.Compiler.Syntax.SynMemberFlags, FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewGetSetMember(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewImplicitCtor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynSimplePats, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Xml.PreXmlDoc, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewImplicitInherit(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewInherit(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewInterface(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewLetBindings(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], Boolean, Boolean, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewMember(FSharp.Compiler.Syntax.SynBinding, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewNestedType(FSharp.Compiler.Syntax.SynTypeDefn, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewOpen(FSharp.Compiler.Syntax.SynOpenDeclTarget, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewValField(FSharp.Compiler.Syntax.SynField, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Inherit -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Interface -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+LetBindings -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Member -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+NestedType -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Open -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Tags -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+ValField -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynMemberDefn: Int32 Tag -FSharp.Compiler.Syntax.SynMemberDefn: Int32 get_Tag() -FSharp.Compiler.Syntax.SynMemberDefn: System.String ToString() -FSharp.Compiler.Syntax.SynMemberFlags: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.SynMemberFlags: Boolean GetterOrSetterIsCompilerGenerated -FSharp.Compiler.Syntax.SynMemberFlags: Boolean IsDispatchSlot -FSharp.Compiler.Syntax.SynMemberFlags: Boolean IsFinal -FSharp.Compiler.Syntax.SynMemberFlags: Boolean IsInstance -FSharp.Compiler.Syntax.SynMemberFlags: Boolean IsOverrideOrExplicitImpl -FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_GetterOrSetterIsCompilerGenerated() -FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_IsDispatchSlot() -FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_IsFinal() -FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_IsInstance() -FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_IsOverrideOrExplicitImpl() -FSharp.Compiler.Syntax.SynMemberFlags: FSharp.Compiler.Syntax.SynMemberKind MemberKind -FSharp.Compiler.Syntax.SynMemberFlags: FSharp.Compiler.Syntax.SynMemberKind get_MemberKind() -FSharp.Compiler.Syntax.SynMemberFlags: Int32 GetHashCode() -FSharp.Compiler.Syntax.SynMemberFlags: System.String ToString() -FSharp.Compiler.Syntax.SynMemberFlags: Void .ctor(Boolean, Boolean, Boolean, Boolean, Boolean, FSharp.Compiler.Syntax.SynMemberKind) -FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 ClassConstructor -FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 Constructor -FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 Member -FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 PropertyGet -FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 PropertyGetSet -FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 PropertySet -FSharp.Compiler.Syntax.SynMemberKind: Boolean Equals(FSharp.Compiler.Syntax.SynMemberKind) -FSharp.Compiler.Syntax.SynMemberKind: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.SynMemberKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynMemberKind: Boolean IsClassConstructor -FSharp.Compiler.Syntax.SynMemberKind: Boolean IsConstructor -FSharp.Compiler.Syntax.SynMemberKind: Boolean IsMember -FSharp.Compiler.Syntax.SynMemberKind: Boolean IsPropertyGet -FSharp.Compiler.Syntax.SynMemberKind: Boolean IsPropertyGetSet -FSharp.Compiler.Syntax.SynMemberKind: Boolean IsPropertySet -FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsClassConstructor() -FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsConstructor() -FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsMember() -FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsPropertyGet() -FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsPropertyGetSet() -FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsPropertySet() -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind ClassConstructor -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind Constructor -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind Member -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind PropertyGet -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind PropertyGetSet -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind PropertySet -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_ClassConstructor() -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_Constructor() -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_Member() -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_PropertyGet() -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_PropertyGetSet() -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_PropertySet() -FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind+Tags -FSharp.Compiler.Syntax.SynMemberKind: Int32 GetHashCode() -FSharp.Compiler.Syntax.SynMemberKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynMemberKind: Int32 Tag -FSharp.Compiler.Syntax.SynMemberKind: Int32 get_Tag() -FSharp.Compiler.Syntax.SynMemberKind: System.String ToString() -FSharp.Compiler.Syntax.SynMemberSig+Inherit: FSharp.Compiler.Syntax.SynType get_inheritedType() -FSharp.Compiler.Syntax.SynMemberSig+Inherit: FSharp.Compiler.Syntax.SynType inheritedType -FSharp.Compiler.Syntax.SynMemberSig+Inherit: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberSig+Inherit: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberSig+Interface: FSharp.Compiler.Syntax.SynType get_interfaceType() -FSharp.Compiler.Syntax.SynMemberSig+Interface: FSharp.Compiler.Syntax.SynType interfaceType -FSharp.Compiler.Syntax.SynMemberSig+Interface: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberSig+Interface: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Syntax.SynMemberFlags flags -FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Syntax.SynMemberFlags get_flags() -FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Syntax.SynValSig get_memberSig() -FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Syntax.SynValSig memberSig -FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia get_trivia() -FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia trivia -FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberSig+NestedType: FSharp.Compiler.Syntax.SynTypeDefnSig get_nestedType() -FSharp.Compiler.Syntax.SynMemberSig+NestedType: FSharp.Compiler.Syntax.SynTypeDefnSig nestedType -FSharp.Compiler.Syntax.SynMemberSig+NestedType: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberSig+NestedType: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 Inherit -FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 Interface -FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 Member -FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 NestedType -FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 ValField -FSharp.Compiler.Syntax.SynMemberSig+ValField: FSharp.Compiler.Syntax.SynField field -FSharp.Compiler.Syntax.SynMemberSig+ValField: FSharp.Compiler.Syntax.SynField get_field() -FSharp.Compiler.Syntax.SynMemberSig+ValField: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynMemberSig+ValField: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynMemberSig: Boolean IsInherit -FSharp.Compiler.Syntax.SynMemberSig: Boolean IsInterface -FSharp.Compiler.Syntax.SynMemberSig: Boolean IsMember -FSharp.Compiler.Syntax.SynMemberSig: Boolean IsNestedType -FSharp.Compiler.Syntax.SynMemberSig: Boolean IsValField -FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsInherit() -FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsInterface() -FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsMember() -FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsNestedType() -FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsValField() -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewInherit(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewInterface(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewMember(FSharp.Compiler.Syntax.SynValSig, FSharp.Compiler.Syntax.SynMemberFlags, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia) -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewNestedType(FSharp.Compiler.Syntax.SynTypeDefnSig, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewValField(FSharp.Compiler.Syntax.SynField, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+Inherit -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+Interface -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+Member -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+NestedType -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+Tags -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+ValField -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynMemberSig: Int32 Tag -FSharp.Compiler.Syntax.SynMemberSig: Int32 get_Tag() -FSharp.Compiler.Syntax.SynMemberSig: System.String ToString() -FSharp.Compiler.Syntax.SynModuleDecl+Attributes: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+Attributes: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+Attributes: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynModuleDecl+Attributes: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynModuleDecl+Exception: FSharp.Compiler.Syntax.SynExceptionDefn exnDefn -FSharp.Compiler.Syntax.SynModuleDecl+Exception: FSharp.Compiler.Syntax.SynExceptionDefn get_exnDefn() -FSharp.Compiler.Syntax.SynModuleDecl+Exception: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+Exception: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+Expr: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynModuleDecl+Expr: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynModuleDecl+Expr: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+Expr: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+HashDirective: FSharp.Compiler.Syntax.ParsedHashDirective get_hashDirective() -FSharp.Compiler.Syntax.SynModuleDecl+HashDirective: FSharp.Compiler.Syntax.ParsedHashDirective hashDirective -FSharp.Compiler.Syntax.SynModuleDecl+HashDirective: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+HashDirective: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+Let: Boolean get_isRecursive() -FSharp.Compiler.Syntax.SynModuleDecl+Let: Boolean isRecursive -FSharp.Compiler.Syntax.SynModuleDecl+Let: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+Let: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+Let: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings -FSharp.Compiler.Syntax.SynModuleDecl+Let: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() -FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.SynModuleDecl+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespace fragment -FSharp.Compiler.Syntax.SynModuleDecl+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespace get_fragment() -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Boolean get_isContinuing() -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Boolean get_isRecursive() -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Boolean isContinuing -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Boolean isRecursive -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.Syntax.SynComponentInfo get_moduleInfo() -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.Syntax.SynComponentInfo moduleInfo -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia get_trivia() -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia trivia -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] decls -FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_decls() -FSharp.Compiler.Syntax.SynModuleDecl+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget get_target() -FSharp.Compiler.Syntax.SynModuleDecl+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget target -FSharp.Compiler.Syntax.SynModuleDecl+Open: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+Open: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Attributes -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Exception -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Expr -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 HashDirective -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Let -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 ModuleAbbrev -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 NamespaceFragment -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 NestedModule -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Open -FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Types -FSharp.Compiler.Syntax.SynModuleDecl+Types: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleDecl+Types: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleDecl+Types: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefn] get_typeDefns() -FSharp.Compiler.Syntax.SynModuleDecl+Types: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefn] typeDefns -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsAttributes -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsException -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsExpr -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsHashDirective -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsLet -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsModuleAbbrev -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsNamespaceFragment -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsNestedModule -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsOpen -FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsTypes -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsAttributes() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsException() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsExpr() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsHashDirective() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsLet() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsModuleAbbrev() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsNamespaceFragment() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsNestedModule() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsOpen() -FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsTypes() -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewAttributes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewException(FSharp.Compiler.Syntax.SynExceptionDefn, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewExpr(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewHashDirective(FSharp.Compiler.Syntax.ParsedHashDirective, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewLet(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewModuleAbbrev(FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewNamespaceFragment(FSharp.Compiler.Syntax.SynModuleOrNamespace) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewNestedModule(FSharp.Compiler.Syntax.SynComponentInfo, Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], Boolean, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewOpen(FSharp.Compiler.Syntax.SynOpenDeclTarget, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewTypes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefn], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Attributes -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Exception -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Expr -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+HashDirective -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Let -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+NamespaceFragment -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+NestedModule -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Open -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Tags -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Types -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynModuleDecl: Int32 Tag -FSharp.Compiler.Syntax.SynModuleDecl: Int32 get_Tag() -FSharp.Compiler.Syntax.SynModuleDecl: System.String ToString() -FSharp.Compiler.Syntax.SynModuleOrNamespace: Boolean get_isRecursive() -FSharp.Compiler.Syntax.SynModuleOrNamespace: Boolean isRecursive -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespace NewSynModuleOrNamespace(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Syntax.SynModuleOrNamespaceKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia) -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_kind() -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind kind -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia get_trivia() -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia trivia -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynModuleOrNamespace: Int32 Tag -FSharp.Compiler.Syntax.SynModuleOrNamespace: Int32 get_Tag() -FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attribs -FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attribs() -FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] decls -FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_decls() -FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynModuleOrNamespace: System.String ToString() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags: Int32 AnonModule -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags: Int32 DeclaredNamespace -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags: Int32 GlobalNamespace -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags: Int32 NamedModule -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean Equals(FSharp.Compiler.Syntax.SynModuleOrNamespaceKind) -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsAnonModule -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsDeclaredNamespace -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsGlobalNamespace -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsModule -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsNamedModule -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsAnonModule() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsDeclaredNamespace() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsGlobalNamespace() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsModule() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsNamedModule() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind AnonModule -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind DeclaredNamespace -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind GlobalNamespace -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind NamedModule -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_AnonModule() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_DeclaredNamespace() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_GlobalNamespace() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_NamedModule() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 CompareTo(FSharp.Compiler.Syntax.SynModuleOrNamespaceKind) -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 GetHashCode() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 Tag -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 get_Tag() -FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: System.String ToString() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Boolean get_isRecursive() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Boolean isRecursive -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_kind() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind kind -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig NewSynModuleOrNamespaceSig(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Syntax.SynModuleOrNamespaceKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia) -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia get_trivia() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia trivia -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Int32 Tag -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Int32 get_Tag() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attribs -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attribs() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] decls -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] get_decls() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: System.String ToString() -FSharp.Compiler.Syntax.SynModuleSigDecl+Exception: FSharp.Compiler.Syntax.SynExceptionSig exnSig -FSharp.Compiler.Syntax.SynModuleSigDecl+Exception: FSharp.Compiler.Syntax.SynExceptionSig get_exnSig() -FSharp.Compiler.Syntax.SynModuleSigDecl+Exception: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleSigDecl+Exception: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective: FSharp.Compiler.Syntax.ParsedHashDirective get_hashDirective() -FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective: FSharp.Compiler.Syntax.ParsedHashDirective hashDirective -FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() -FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId -FSharp.Compiler.Syntax.SynModuleSigDecl+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig Item -FSharp.Compiler.Syntax.SynModuleSigDecl+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig get_Item() -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: Boolean get_isRecursive() -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: Boolean isRecursive -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.Syntax.SynComponentInfo get_moduleInfo() -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.Syntax.SynComponentInfo moduleInfo -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia get_trivia() -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia trivia -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] get_moduleDecls() -FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] moduleDecls -FSharp.Compiler.Syntax.SynModuleSigDecl+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget get_target() -FSharp.Compiler.Syntax.SynModuleSigDecl+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget target -FSharp.Compiler.Syntax.SynModuleSigDecl+Open: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleSigDecl+Open: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 Exception -FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 HashDirective -FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 ModuleAbbrev -FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 NamespaceFragment -FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 NestedModule -FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 Open -FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 Types -FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 Val -FSharp.Compiler.Syntax.SynModuleSigDecl+Types: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleSigDecl+Types: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleSigDecl+Types: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefnSig] get_types() -FSharp.Compiler.Syntax.SynModuleSigDecl+Types: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefnSig] types -FSharp.Compiler.Syntax.SynModuleSigDecl+Val: FSharp.Compiler.Syntax.SynValSig get_valSig() -FSharp.Compiler.Syntax.SynModuleSigDecl+Val: FSharp.Compiler.Syntax.SynValSig valSig -FSharp.Compiler.Syntax.SynModuleSigDecl+Val: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynModuleSigDecl+Val: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsException -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsHashDirective -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsModuleAbbrev -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsNamespaceFragment -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsNestedModule -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsOpen -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsTypes -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsVal -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsException() -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsHashDirective() -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsModuleAbbrev() -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsNamespaceFragment() -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsNestedModule() -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsOpen() -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsTypes() -FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsVal() -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewException(FSharp.Compiler.Syntax.SynExceptionSig, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewHashDirective(FSharp.Compiler.Syntax.ParsedHashDirective, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewModuleAbbrev(FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewNamespaceFragment(FSharp.Compiler.Syntax.SynModuleOrNamespaceSig) -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewNestedModule(FSharp.Compiler.Syntax.SynComponentInfo, Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia) -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewOpen(FSharp.Compiler.Syntax.SynOpenDeclTarget, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewTypes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefnSig], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewVal(FSharp.Compiler.Syntax.SynValSig, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Exception -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+NamespaceFragment -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Open -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Tags -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Types -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Val -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynModuleSigDecl: Int32 Tag -FSharp.Compiler.Syntax.SynModuleSigDecl: Int32 get_Tag() -FSharp.Compiler.Syntax.SynModuleSigDecl: System.String ToString() -FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace: FSharp.Compiler.Syntax.SynLongIdent get_longId() -FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace: FSharp.Compiler.Syntax.SynLongIdent longId -FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynOpenDeclTarget+Tags: Int32 ModuleOrNamespace -FSharp.Compiler.Syntax.SynOpenDeclTarget+Tags: Int32 Type -FSharp.Compiler.Syntax.SynOpenDeclTarget+Type: FSharp.Compiler.Syntax.SynType get_typeName() -FSharp.Compiler.Syntax.SynOpenDeclTarget+Type: FSharp.Compiler.Syntax.SynType typeName -FSharp.Compiler.Syntax.SynOpenDeclTarget+Type: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynOpenDeclTarget+Type: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynOpenDeclTarget: Boolean IsModuleOrNamespace -FSharp.Compiler.Syntax.SynOpenDeclTarget: Boolean IsType -FSharp.Compiler.Syntax.SynOpenDeclTarget: Boolean get_IsModuleOrNamespace() -FSharp.Compiler.Syntax.SynOpenDeclTarget: Boolean get_IsType() -FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget NewModuleOrNamespace(FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget NewType(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace -FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget+Tags -FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget+Type -FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynOpenDeclTarget: Int32 Tag -FSharp.Compiler.Syntax.SynOpenDeclTarget: Int32 get_Tag() -FSharp.Compiler.Syntax.SynOpenDeclTarget: System.String ToString() -FSharp.Compiler.Syntax.SynPat+Ands: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Ands: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Ands: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_pats() -FSharp.Compiler.Syntax.SynPat+Ands: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] pats -FSharp.Compiler.Syntax.SynPat+ArrayOrList: Boolean get_isArray() -FSharp.Compiler.Syntax.SynPat+ArrayOrList: Boolean isArray -FSharp.Compiler.Syntax.SynPat+ArrayOrList: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+ArrayOrList: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+ArrayOrList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] elementPats -FSharp.Compiler.Syntax.SynPat+ArrayOrList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_elementPats() -FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Syntax.SynPat get_lhsPat() -FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Syntax.SynPat get_rhsPat() -FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Syntax.SynPat lhsPat -FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Syntax.SynPat rhsPat -FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Attrib: FSharp.Compiler.Syntax.SynPat get_pat() -FSharp.Compiler.Syntax.SynPat+Attrib: FSharp.Compiler.Syntax.SynPat pat -FSharp.Compiler.Syntax.SynPat+Attrib: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Attrib: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Attrib: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynPat+Attrib: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynPat+Const: FSharp.Compiler.Syntax.SynConst constant -FSharp.Compiler.Syntax.SynPat+Const: FSharp.Compiler.Syntax.SynConst get_constant() -FSharp.Compiler.Syntax.SynPat+Const: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Const: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: Char endChar -FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: Char get_endChar() -FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: Char get_startChar() -FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: Char startChar -FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+FromParseError: FSharp.Compiler.Syntax.SynPat get_pat() -FSharp.Compiler.Syntax.SynPat+FromParseError: FSharp.Compiler.Syntax.SynPat pat -FSharp.Compiler.Syntax.SynPat+FromParseError: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+FromParseError: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Syntax.Ident get_memberId() -FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Syntax.Ident get_thisId() -FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Syntax.Ident memberId -FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Syntax.Ident thisId -FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+InstanceMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_toolingId() -FSharp.Compiler.Syntax.SynPat+InstanceMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] toolingId -FSharp.Compiler.Syntax.SynPat+InstanceMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynPat+InstanceMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynPat+IsInst: FSharp.Compiler.Syntax.SynType get_pat() -FSharp.Compiler.Syntax.SynPat+IsInst: FSharp.Compiler.Syntax.SynType pat -FSharp.Compiler.Syntax.SynPat+IsInst: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+IsInst: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Syntax.SynPat get_lhsPat() -FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Syntax.SynPat get_rhsPat() -FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Syntax.SynPat lhsPat -FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Syntax.SynPat rhsPat -FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia get_trivia() -FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia trivia -FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Syntax.SynArgPats argPats -FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Syntax.SynArgPats get_argPats() -FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] extraId -FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_extraId() -FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynValTyparDecls] get_typarDecls() -FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynValTyparDecls] typarDecls -FSharp.Compiler.Syntax.SynPat+Named: Boolean get_isThisVal() -FSharp.Compiler.Syntax.SynPat+Named: Boolean isThisVal -FSharp.Compiler.Syntax.SynPat+Named: FSharp.Compiler.Syntax.SynIdent get_ident() -FSharp.Compiler.Syntax.SynPat+Named: FSharp.Compiler.Syntax.SynIdent ident -FSharp.Compiler.Syntax.SynPat+Named: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Named: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Named: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynPat+Named: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynPat+Null: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Null: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+OptionalVal: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynPat+OptionalVal: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynPat+OptionalVal: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+OptionalVal: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Syntax.SynPat get_lhsPat() -FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Syntax.SynPat get_rhsPat() -FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Syntax.SynPat lhsPat -FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Syntax.SynPat rhsPat -FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia get_trivia() -FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia trivia -FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Paren: FSharp.Compiler.Syntax.SynPat get_pat() -FSharp.Compiler.Syntax.SynPat+Paren: FSharp.Compiler.Syntax.SynPat pat -FSharp.Compiler.Syntax.SynPat+Paren: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Paren: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+QuoteExpr: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynPat+QuoteExpr: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynPat+QuoteExpr: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+QuoteExpr: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Record: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Record: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Record: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Text.Range,FSharp.Compiler.Syntax.SynPat]] fieldPats -FSharp.Compiler.Syntax.SynPat+Record: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Text.Range,FSharp.Compiler.Syntax.SynPat]] get_fieldPats() -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Ands -FSharp.Compiler.Syntax.SynPat+Tags: Int32 ArrayOrList -FSharp.Compiler.Syntax.SynPat+Tags: Int32 As -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Attrib -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Const -FSharp.Compiler.Syntax.SynPat+Tags: Int32 DeprecatedCharRange -FSharp.Compiler.Syntax.SynPat+Tags: Int32 FromParseError -FSharp.Compiler.Syntax.SynPat+Tags: Int32 InstanceMember -FSharp.Compiler.Syntax.SynPat+Tags: Int32 IsInst -FSharp.Compiler.Syntax.SynPat+Tags: Int32 ListCons -FSharp.Compiler.Syntax.SynPat+Tags: Int32 LongIdent -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Named -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Null -FSharp.Compiler.Syntax.SynPat+Tags: Int32 OptionalVal -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Or -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Paren -FSharp.Compiler.Syntax.SynPat+Tags: Int32 QuoteExpr -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Record -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Tuple -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Typed -FSharp.Compiler.Syntax.SynPat+Tags: Int32 Wild -FSharp.Compiler.Syntax.SynPat+Tuple: Boolean get_isStruct() -FSharp.Compiler.Syntax.SynPat+Tuple: Boolean isStruct -FSharp.Compiler.Syntax.SynPat+Tuple: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Tuple: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] elementPats -FSharp.Compiler.Syntax.SynPat+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_elementPats() -FSharp.Compiler.Syntax.SynPat+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges -FSharp.Compiler.Syntax.SynPat+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() -FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Syntax.SynPat get_pat() -FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Syntax.SynPat pat -FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Syntax.SynType get_targetType() -FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Syntax.SynType targetType -FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat+Wild: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynPat+Wild: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynPat: Boolean IsAnds -FSharp.Compiler.Syntax.SynPat: Boolean IsArrayOrList -FSharp.Compiler.Syntax.SynPat: Boolean IsAs -FSharp.Compiler.Syntax.SynPat: Boolean IsAttrib -FSharp.Compiler.Syntax.SynPat: Boolean IsConst -FSharp.Compiler.Syntax.SynPat: Boolean IsDeprecatedCharRange -FSharp.Compiler.Syntax.SynPat: Boolean IsFromParseError -FSharp.Compiler.Syntax.SynPat: Boolean IsInstanceMember -FSharp.Compiler.Syntax.SynPat: Boolean IsIsInst -FSharp.Compiler.Syntax.SynPat: Boolean IsListCons -FSharp.Compiler.Syntax.SynPat: Boolean IsLongIdent -FSharp.Compiler.Syntax.SynPat: Boolean IsNamed -FSharp.Compiler.Syntax.SynPat: Boolean IsNull -FSharp.Compiler.Syntax.SynPat: Boolean IsOptionalVal -FSharp.Compiler.Syntax.SynPat: Boolean IsOr -FSharp.Compiler.Syntax.SynPat: Boolean IsParen -FSharp.Compiler.Syntax.SynPat: Boolean IsQuoteExpr -FSharp.Compiler.Syntax.SynPat: Boolean IsRecord -FSharp.Compiler.Syntax.SynPat: Boolean IsTuple -FSharp.Compiler.Syntax.SynPat: Boolean IsTyped -FSharp.Compiler.Syntax.SynPat: Boolean IsWild -FSharp.Compiler.Syntax.SynPat: Boolean get_IsAnds() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsArrayOrList() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsAs() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsAttrib() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsConst() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsDeprecatedCharRange() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsFromParseError() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsInstanceMember() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsIsInst() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsListCons() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsLongIdent() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsNamed() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsNull() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsOptionalVal() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsOr() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsParen() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsQuoteExpr() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsRecord() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsTuple() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsTyped() -FSharp.Compiler.Syntax.SynPat: Boolean get_IsWild() -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewAnds(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewArrayOrList(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewAs(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewAttrib(FSharp.Compiler.Syntax.SynPat, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewConst(FSharp.Compiler.Syntax.SynConst, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewDeprecatedCharRange(Char, Char, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewFromParseError(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewInstanceMember(FSharp.Compiler.Syntax.Ident, FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewIsInst(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewListCons(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewLongIdent(FSharp.Compiler.Syntax.SynLongIdent, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynValTyparDecls], FSharp.Compiler.Syntax.SynArgPats, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewNamed(FSharp.Compiler.Syntax.SynIdent, Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewNull(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewOptionalVal(FSharp.Compiler.Syntax.Ident, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewOr(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewParen(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewQuoteExpr(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewRecord(Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Text.Range,FSharp.Compiler.Syntax.SynPat]], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewTuple(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewTyped(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewWild(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Ands -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+ArrayOrList -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+As -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Attrib -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Const -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+FromParseError -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+InstanceMember -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+IsInst -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+ListCons -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+LongIdent -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Named -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Null -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+OptionalVal -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Or -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Paren -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+QuoteExpr -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Record -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Tags -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Tuple -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Typed -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Wild -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynPat: Int32 Tag -FSharp.Compiler.Syntax.SynPat: Int32 get_Tag() -FSharp.Compiler.Syntax.SynPat: System.String ToString() -FSharp.Compiler.Syntax.SynRationalConst+Integer: Int32 get_value() -FSharp.Compiler.Syntax.SynRationalConst+Integer: Int32 value -FSharp.Compiler.Syntax.SynRationalConst+Negate: FSharp.Compiler.Syntax.SynRationalConst Item -FSharp.Compiler.Syntax.SynRationalConst+Negate: FSharp.Compiler.Syntax.SynRationalConst get_Item() -FSharp.Compiler.Syntax.SynRationalConst+Rational: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynRationalConst+Rational: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynRationalConst+Rational: Int32 denominator -FSharp.Compiler.Syntax.SynRationalConst+Rational: Int32 get_denominator() -FSharp.Compiler.Syntax.SynRationalConst+Rational: Int32 get_numerator() -FSharp.Compiler.Syntax.SynRationalConst+Rational: Int32 numerator -FSharp.Compiler.Syntax.SynRationalConst+Tags: Int32 Integer -FSharp.Compiler.Syntax.SynRationalConst+Tags: Int32 Negate -FSharp.Compiler.Syntax.SynRationalConst+Tags: Int32 Rational -FSharp.Compiler.Syntax.SynRationalConst: Boolean IsInteger -FSharp.Compiler.Syntax.SynRationalConst: Boolean IsNegate -FSharp.Compiler.Syntax.SynRationalConst: Boolean IsRational -FSharp.Compiler.Syntax.SynRationalConst: Boolean get_IsInteger() -FSharp.Compiler.Syntax.SynRationalConst: Boolean get_IsNegate() -FSharp.Compiler.Syntax.SynRationalConst: Boolean get_IsRational() -FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst NewInteger(Int32) -FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst NewNegate(FSharp.Compiler.Syntax.SynRationalConst) -FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst NewRational(Int32, Int32, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst+Integer -FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst+Negate -FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst+Rational -FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst+Tags -FSharp.Compiler.Syntax.SynRationalConst: Int32 Tag -FSharp.Compiler.Syntax.SynRationalConst: Int32 get_Tag() -FSharp.Compiler.Syntax.SynRationalConst: System.String ToString() -FSharp.Compiler.Syntax.SynReturnInfo: FSharp.Compiler.Syntax.SynReturnInfo NewSynReturnInfo(System.Tuple`2[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynArgInfo], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynReturnInfo: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynReturnInfo: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynReturnInfo: Int32 Tag -FSharp.Compiler.Syntax.SynReturnInfo: Int32 get_Tag() -FSharp.Compiler.Syntax.SynReturnInfo: System.String ToString() -FSharp.Compiler.Syntax.SynReturnInfo: System.Tuple`2[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynArgInfo] get_returnType() -FSharp.Compiler.Syntax.SynReturnInfo: System.Tuple`2[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynArgInfo] returnType -FSharp.Compiler.Syntax.SynSimplePat+Attrib: FSharp.Compiler.Syntax.SynSimplePat get_pat() -FSharp.Compiler.Syntax.SynSimplePat+Attrib: FSharp.Compiler.Syntax.SynSimplePat pat -FSharp.Compiler.Syntax.SynSimplePat+Attrib: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynSimplePat+Attrib: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynSimplePat+Attrib: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynSimplePat+Attrib: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean get_isCompilerGenerated() -FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean get_isOptional() -FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean get_isThisVal() -FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean isCompilerGenerated -FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean isOptional -FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean isThisVal -FSharp.Compiler.Syntax.SynSimplePat+Id: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynSimplePat+Id: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynSimplePat+Id: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynSimplePat+Id: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynSimplePat+Id: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]] altNameRefCell -FSharp.Compiler.Syntax.SynSimplePat+Id: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]] get_altNameRefCell() -FSharp.Compiler.Syntax.SynSimplePat+Tags: Int32 Attrib -FSharp.Compiler.Syntax.SynSimplePat+Tags: Int32 Id -FSharp.Compiler.Syntax.SynSimplePat+Tags: Int32 Typed -FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Syntax.SynSimplePat get_pat() -FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Syntax.SynSimplePat pat -FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Syntax.SynType get_targetType() -FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Syntax.SynType targetType -FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynSimplePat: Boolean IsAttrib -FSharp.Compiler.Syntax.SynSimplePat: Boolean IsId -FSharp.Compiler.Syntax.SynSimplePat: Boolean IsTyped -FSharp.Compiler.Syntax.SynSimplePat: Boolean get_IsAttrib() -FSharp.Compiler.Syntax.SynSimplePat: Boolean get_IsId() -FSharp.Compiler.Syntax.SynSimplePat: Boolean get_IsTyped() -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat NewAttrib(FSharp.Compiler.Syntax.SynSimplePat, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat NewId(FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]], Boolean, Boolean, Boolean, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat NewTyped(FSharp.Compiler.Syntax.SynSimplePat, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat+Attrib -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat+Id -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat+Tags -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat+Typed -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynSimplePat: Int32 Tag -FSharp.Compiler.Syntax.SynSimplePat: Int32 get_Tag() -FSharp.Compiler.Syntax.SynSimplePat: System.String ToString() -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Decided: FSharp.Compiler.Syntax.Ident Item -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Decided: FSharp.Compiler.Syntax.Ident get_Item() -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Tags: Int32 Decided -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Tags: Int32 Undecided -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Undecided: FSharp.Compiler.Syntax.Ident Item -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Undecided: FSharp.Compiler.Syntax.Ident get_Item() -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Boolean IsDecided -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Boolean IsUndecided -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Boolean get_IsDecided() -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Boolean get_IsUndecided() -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo NewDecided(FSharp.Compiler.Syntax.Ident) -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo NewUndecided(FSharp.Compiler.Syntax.Ident) -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Decided -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Tags -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Undecided -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Int32 Tag -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Int32 get_Tag() -FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: System.String ToString() -FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Syntax.SynSimplePats NewSimplePats(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynSimplePat], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynSimplePats: Int32 Tag -FSharp.Compiler.Syntax.SynSimplePats: Int32 get_Tag() -FSharp.Compiler.Syntax.SynSimplePats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynSimplePat] get_pats() -FSharp.Compiler.Syntax.SynSimplePats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynSimplePat] pats -FSharp.Compiler.Syntax.SynSimplePats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges -FSharp.Compiler.Syntax.SynSimplePats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() -FSharp.Compiler.Syntax.SynSimplePats: System.String ToString() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+Tags: Int32 WhenTyparIsStruct -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+Tags: Int32 WhenTyparTyconEqualsTycon -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Syntax.SynType get_rhsType() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Syntax.SynType rhsType -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Boolean IsWhenTyparIsStruct -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Boolean IsWhenTyparTyconEqualsTycon -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Boolean get_IsWhenTyparIsStruct() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Boolean get_IsWhenTyparTyconEqualsTycon() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint NewWhenTyparIsStruct(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint NewWhenTyparTyconEqualsTycon(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+Tags -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Int32 Tag -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Int32 get_Tag() -FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: System.String ToString() -FSharp.Compiler.Syntax.SynStringKind+Tags: Int32 Regular -FSharp.Compiler.Syntax.SynStringKind+Tags: Int32 TripleQuote -FSharp.Compiler.Syntax.SynStringKind+Tags: Int32 Verbatim -FSharp.Compiler.Syntax.SynStringKind: Boolean Equals(FSharp.Compiler.Syntax.SynStringKind) -FSharp.Compiler.Syntax.SynStringKind: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.SynStringKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynStringKind: Boolean IsRegular -FSharp.Compiler.Syntax.SynStringKind: Boolean IsTripleQuote -FSharp.Compiler.Syntax.SynStringKind: Boolean IsVerbatim -FSharp.Compiler.Syntax.SynStringKind: Boolean get_IsRegular() -FSharp.Compiler.Syntax.SynStringKind: Boolean get_IsTripleQuote() -FSharp.Compiler.Syntax.SynStringKind: Boolean get_IsVerbatim() -FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind Regular -FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind TripleQuote -FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind Verbatim -FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind get_Regular() -FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind get_TripleQuote() -FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind get_Verbatim() -FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind+Tags -FSharp.Compiler.Syntax.SynStringKind: Int32 CompareTo(FSharp.Compiler.Syntax.SynStringKind) -FSharp.Compiler.Syntax.SynStringKind: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.SynStringKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.SynStringKind: Int32 GetHashCode() -FSharp.Compiler.Syntax.SynStringKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.SynStringKind: Int32 Tag -FSharp.Compiler.Syntax.SynStringKind: Int32 get_Tag() -FSharp.Compiler.Syntax.SynStringKind: System.String ToString() -FSharp.Compiler.Syntax.SynTupleTypeSegment+Slash: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTupleTypeSegment+Slash: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTupleTypeSegment+Star: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTupleTypeSegment+Star: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTupleTypeSegment+Tags: Int32 Slash -FSharp.Compiler.Syntax.SynTupleTypeSegment+Tags: Int32 Star -FSharp.Compiler.Syntax.SynTupleTypeSegment+Tags: Int32 Type -FSharp.Compiler.Syntax.SynTupleTypeSegment+Type: FSharp.Compiler.Syntax.SynType get_typeName() -FSharp.Compiler.Syntax.SynTupleTypeSegment+Type: FSharp.Compiler.Syntax.SynType typeName -FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean IsSlash -FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean IsStar -FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean IsType -FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean get_IsSlash() -FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean get_IsStar() -FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean get_IsType() -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment NewSlash(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment NewStar(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment NewType(FSharp.Compiler.Syntax.SynType) -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment+Slash -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment+Star -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment+Tags -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment+Type -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTupleTypeSegment: Int32 Tag -FSharp.Compiler.Syntax.SynTupleTypeSegment: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTupleTypeSegment: System.String ToString() -FSharp.Compiler.Syntax.SynTypar: Boolean get_isCompGen() -FSharp.Compiler.Syntax.SynTypar: Boolean isCompGen -FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.Ident get_ident() -FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.Ident ident -FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.SynTypar NewSynTypar(FSharp.Compiler.Syntax.Ident, FSharp.Compiler.Syntax.TyparStaticReq, Boolean) -FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.TyparStaticReq get_staticReq() -FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.TyparStaticReq staticReq -FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTypar: Int32 Tag -FSharp.Compiler.Syntax.SynTypar: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTypar: System.String ToString() -FSharp.Compiler.Syntax.SynTyparDecl: FSharp.Compiler.Syntax.SynTypar Item2 -FSharp.Compiler.Syntax.SynTyparDecl: FSharp.Compiler.Syntax.SynTypar get_Item2() -FSharp.Compiler.Syntax.SynTyparDecl: FSharp.Compiler.Syntax.SynTyparDecl NewSynTyparDecl(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynTypar) -FSharp.Compiler.Syntax.SynTyparDecl: Int32 Tag -FSharp.Compiler.Syntax.SynTyparDecl: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTyparDecl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynTyparDecl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynTyparDecl: System.String ToString() -FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] decls -FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] get_decls() -FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] constraints -FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] get_constraints() -FSharp.Compiler.Syntax.SynTyparDecls+PrefixList: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTyparDecls+PrefixList: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTyparDecls+PrefixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] decls -FSharp.Compiler.Syntax.SynTyparDecls+PrefixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] get_decls() -FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix: FSharp.Compiler.Syntax.SynTyparDecl decl -FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix: FSharp.Compiler.Syntax.SynTyparDecl get_decl() -FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTyparDecls+Tags: Int32 PostfixList -FSharp.Compiler.Syntax.SynTyparDecls+Tags: Int32 PrefixList -FSharp.Compiler.Syntax.SynTyparDecls+Tags: Int32 SinglePrefix -FSharp.Compiler.Syntax.SynTyparDecls: Boolean IsPostfixList -FSharp.Compiler.Syntax.SynTyparDecls: Boolean IsPrefixList -FSharp.Compiler.Syntax.SynTyparDecls: Boolean IsSinglePrefix -FSharp.Compiler.Syntax.SynTyparDecls: Boolean get_IsPostfixList() -FSharp.Compiler.Syntax.SynTyparDecls: Boolean get_IsPrefixList() -FSharp.Compiler.Syntax.SynTyparDecls: Boolean get_IsSinglePrefix() -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls NewPostfixList(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls NewPrefixList(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls NewSinglePrefix(FSharp.Compiler.Syntax.SynTyparDecl, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls+PostfixList -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls+PrefixList -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls+Tags -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTyparDecls: Int32 Tag -FSharp.Compiler.Syntax.SynTyparDecls: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTyparDecls: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] TyparDecls -FSharp.Compiler.Syntax.SynTyparDecls: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] get_TyparDecls() -FSharp.Compiler.Syntax.SynTyparDecls: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] Constraints -FSharp.Compiler.Syntax.SynTyparDecls: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] get_Constraints() -FSharp.Compiler.Syntax.SynTyparDecls: System.String ToString() -FSharp.Compiler.Syntax.SynType+Anon: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+Anon: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+AnonRecd: Boolean get_isStruct() -FSharp.Compiler.Syntax.SynType+AnonRecd: Boolean isStruct -FSharp.Compiler.Syntax.SynType+AnonRecd: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+AnonRecd: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+AnonRecd: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.Ident,FSharp.Compiler.Syntax.SynType]] fields -FSharp.Compiler.Syntax.SynType+AnonRecd: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.Ident,FSharp.Compiler.Syntax.SynType]] get_fields() -FSharp.Compiler.Syntax.SynType+App: Boolean get_isPostfix() -FSharp.Compiler.Syntax.SynType+App: Boolean isPostfix -FSharp.Compiler.Syntax.SynType+App: FSharp.Compiler.Syntax.SynType get_typeName() -FSharp.Compiler.Syntax.SynType+App: FSharp.Compiler.Syntax.SynType typeName -FSharp.Compiler.Syntax.SynType+App: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+App: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() -FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs -FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges -FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() -FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_greaterRange() -FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_lessRange() -FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] greaterRange -FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] lessRange -FSharp.Compiler.Syntax.SynType+Array: FSharp.Compiler.Syntax.SynType elementType -FSharp.Compiler.Syntax.SynType+Array: FSharp.Compiler.Syntax.SynType get_elementType() -FSharp.Compiler.Syntax.SynType+Array: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+Array: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+Array: Int32 get_rank() -FSharp.Compiler.Syntax.SynType+Array: Int32 rank -FSharp.Compiler.Syntax.SynType+FromParseError: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+FromParseError: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Syntax.SynType argType -FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Syntax.SynType get_argType() -FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Syntax.SynType get_returnType() -FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Syntax.SynType returnType -FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia get_trivia() -FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia trivia -FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+HashConstraint: FSharp.Compiler.Syntax.SynType get_innerType() -FSharp.Compiler.Syntax.SynType+HashConstraint: FSharp.Compiler.Syntax.SynType innerType -FSharp.Compiler.Syntax.SynType+HashConstraint: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+HashConstraint: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+LongIdent: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynType+LongIdent: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() -FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Syntax.SynLongIdent longDotId -FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Syntax.SynType get_typeName() -FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Syntax.SynType typeName -FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() -FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs -FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges -FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() -FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_greaterRange() -FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_lessRange() -FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] greaterRange -FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] lessRange -FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Syntax.SynRationalConst exponent -FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Syntax.SynRationalConst get_exponent() -FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Syntax.SynType baseMeasure -FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Syntax.SynType get_baseMeasure() -FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Syntax.SynType get_lhsType() -FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Syntax.SynType get_rhsType() -FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Syntax.SynType lhsType -FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Syntax.SynType rhsType -FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia get_trivia() -FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia trivia -FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+Paren: FSharp.Compiler.Syntax.SynType get_innerType() -FSharp.Compiler.Syntax.SynType+Paren: FSharp.Compiler.Syntax.SynType innerType -FSharp.Compiler.Syntax.SynType+Paren: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+Paren: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+SignatureParameter: Boolean get_optional() -FSharp.Compiler.Syntax.SynType+SignatureParameter: Boolean optional -FSharp.Compiler.Syntax.SynType+SignatureParameter: FSharp.Compiler.Syntax.SynType get_usedType() -FSharp.Compiler.Syntax.SynType+SignatureParameter: FSharp.Compiler.Syntax.SynType usedType -FSharp.Compiler.Syntax.SynType+SignatureParameter: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+SignatureParameter: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+SignatureParameter: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynType+SignatureParameter: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynType+SignatureParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_id() -FSharp.Compiler.Syntax.SynType+SignatureParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] id -FSharp.Compiler.Syntax.SynType+StaticConstant: FSharp.Compiler.Syntax.SynConst constant -FSharp.Compiler.Syntax.SynType+StaticConstant: FSharp.Compiler.Syntax.SynConst get_constant() -FSharp.Compiler.Syntax.SynType+StaticConstant: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+StaticConstant: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+StaticConstantExpr: FSharp.Compiler.Syntax.SynExpr expr -FSharp.Compiler.Syntax.SynType+StaticConstantExpr: FSharp.Compiler.Syntax.SynExpr get_expr() -FSharp.Compiler.Syntax.SynType+StaticConstantExpr: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+StaticConstantExpr: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Syntax.SynType get_ident() -FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Syntax.SynType get_value() -FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Syntax.SynType ident -FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Syntax.SynType value -FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+Tags: Int32 Anon -FSharp.Compiler.Syntax.SynType+Tags: Int32 AnonRecd -FSharp.Compiler.Syntax.SynType+Tags: Int32 App -FSharp.Compiler.Syntax.SynType+Tags: Int32 Array -FSharp.Compiler.Syntax.SynType+Tags: Int32 FromParseError -FSharp.Compiler.Syntax.SynType+Tags: Int32 Fun -FSharp.Compiler.Syntax.SynType+Tags: Int32 HashConstraint -FSharp.Compiler.Syntax.SynType+Tags: Int32 LongIdent -FSharp.Compiler.Syntax.SynType+Tags: Int32 LongIdentApp -FSharp.Compiler.Syntax.SynType+Tags: Int32 MeasurePower -FSharp.Compiler.Syntax.SynType+Tags: Int32 Or -FSharp.Compiler.Syntax.SynType+Tags: Int32 Paren -FSharp.Compiler.Syntax.SynType+Tags: Int32 SignatureParameter -FSharp.Compiler.Syntax.SynType+Tags: Int32 StaticConstant -FSharp.Compiler.Syntax.SynType+Tags: Int32 StaticConstantExpr -FSharp.Compiler.Syntax.SynType+Tags: Int32 StaticConstantNamed -FSharp.Compiler.Syntax.SynType+Tags: Int32 Tuple -FSharp.Compiler.Syntax.SynType+Tags: Int32 Var -FSharp.Compiler.Syntax.SynType+Tags: Int32 WithGlobalConstraints -FSharp.Compiler.Syntax.SynType+Tuple: Boolean get_isStruct() -FSharp.Compiler.Syntax.SynType+Tuple: Boolean isStruct -FSharp.Compiler.Syntax.SynType+Tuple: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+Tuple: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTupleTypeSegment] get_path() -FSharp.Compiler.Syntax.SynType+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTupleTypeSegment] path -FSharp.Compiler.Syntax.SynType+Var: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynType+Var: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynType+Var: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+Var: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: FSharp.Compiler.Syntax.SynType get_typeName() -FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: FSharp.Compiler.Syntax.SynType typeName -FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] constraints -FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] get_constraints() -FSharp.Compiler.Syntax.SynType: Boolean IsAnon -FSharp.Compiler.Syntax.SynType: Boolean IsAnonRecd -FSharp.Compiler.Syntax.SynType: Boolean IsApp -FSharp.Compiler.Syntax.SynType: Boolean IsArray -FSharp.Compiler.Syntax.SynType: Boolean IsFromParseError -FSharp.Compiler.Syntax.SynType: Boolean IsFun -FSharp.Compiler.Syntax.SynType: Boolean IsHashConstraint -FSharp.Compiler.Syntax.SynType: Boolean IsLongIdent -FSharp.Compiler.Syntax.SynType: Boolean IsLongIdentApp -FSharp.Compiler.Syntax.SynType: Boolean IsMeasurePower -FSharp.Compiler.Syntax.SynType: Boolean IsOr -FSharp.Compiler.Syntax.SynType: Boolean IsParen -FSharp.Compiler.Syntax.SynType: Boolean IsSignatureParameter -FSharp.Compiler.Syntax.SynType: Boolean IsStaticConstant -FSharp.Compiler.Syntax.SynType: Boolean IsStaticConstantExpr -FSharp.Compiler.Syntax.SynType: Boolean IsStaticConstantNamed -FSharp.Compiler.Syntax.SynType: Boolean IsTuple -FSharp.Compiler.Syntax.SynType: Boolean IsVar -FSharp.Compiler.Syntax.SynType: Boolean IsWithGlobalConstraints -FSharp.Compiler.Syntax.SynType: Boolean get_IsAnon() -FSharp.Compiler.Syntax.SynType: Boolean get_IsAnonRecd() -FSharp.Compiler.Syntax.SynType: Boolean get_IsApp() -FSharp.Compiler.Syntax.SynType: Boolean get_IsArray() -FSharp.Compiler.Syntax.SynType: Boolean get_IsFromParseError() -FSharp.Compiler.Syntax.SynType: Boolean get_IsFun() -FSharp.Compiler.Syntax.SynType: Boolean get_IsHashConstraint() -FSharp.Compiler.Syntax.SynType: Boolean get_IsLongIdent() -FSharp.Compiler.Syntax.SynType: Boolean get_IsLongIdentApp() -FSharp.Compiler.Syntax.SynType: Boolean get_IsMeasurePower() -FSharp.Compiler.Syntax.SynType: Boolean get_IsOr() -FSharp.Compiler.Syntax.SynType: Boolean get_IsParen() -FSharp.Compiler.Syntax.SynType: Boolean get_IsSignatureParameter() -FSharp.Compiler.Syntax.SynType: Boolean get_IsStaticConstant() -FSharp.Compiler.Syntax.SynType: Boolean get_IsStaticConstantExpr() -FSharp.Compiler.Syntax.SynType: Boolean get_IsStaticConstantNamed() -FSharp.Compiler.Syntax.SynType: Boolean get_IsTuple() -FSharp.Compiler.Syntax.SynType: Boolean get_IsVar() -FSharp.Compiler.Syntax.SynType: Boolean get_IsWithGlobalConstraints() -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewAnon(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewAnonRecd(Boolean, Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.Ident,FSharp.Compiler.Syntax.SynType]], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewApp(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Boolean, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewArray(Int32, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewFromParseError(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewFun(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewHashConstraint(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewLongIdent(FSharp.Compiler.Syntax.SynLongIdent) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewLongIdentApp(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynLongIdent, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewMeasurePower(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynRationalConst, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewOr(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewParen(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewSignatureParameter(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewStaticConstant(FSharp.Compiler.Syntax.SynConst, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewStaticConstantExpr(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewStaticConstantNamed(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewTuple(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTupleTypeSegment], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewVar(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewWithGlobalConstraints(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Anon -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+AnonRecd -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+App -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Array -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+FromParseError -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Fun -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+HashConstraint -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+LongIdent -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+LongIdentApp -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+MeasurePower -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Or -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Paren -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+SignatureParameter -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+StaticConstant -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+StaticConstantExpr -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+StaticConstantNamed -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Tags -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Tuple -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Var -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+WithGlobalConstraints -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynType: Int32 Tag -FSharp.Compiler.Syntax.SynType: Int32 get_Tag() -FSharp.Compiler.Syntax.SynType: System.String ToString() -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereSelfConstrained -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparDefaultsToType -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsComparable -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsDelegate -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsEnum -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsEquatable -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsReferenceType -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsUnmanaged -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsValueType -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparSubtypeOfType -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparSupportsMember -FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparSupportsNull -FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained: FSharp.Compiler.Syntax.SynType get_selfConstraint() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained: FSharp.Compiler.Syntax.SynType selfConstraint -FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Syntax.SynType get_typeName() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Syntax.SynType typeName -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Syntax.SynType get_typeName() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Syntax.SynType typeName -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Syntax.SynMemberSig get_memberSig() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Syntax.SynMemberSig memberSig -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Syntax.SynType get_typars() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Syntax.SynType typars -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull: FSharp.Compiler.Syntax.SynTypar get_typar() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull: FSharp.Compiler.Syntax.SynTypar typar -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereSelfConstrained -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparDefaultsToType -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsComparable -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsDelegate -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsEnum -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsEquatable -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsReferenceType -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsUnmanaged -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsValueType -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparSubtypeOfType -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparSupportsMember -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparSupportsNull -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereSelfConstrained() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparDefaultsToType() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsComparable() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsDelegate() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsEnum() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsEquatable() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsReferenceType() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsUnmanaged() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsValueType() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparSubtypeOfType() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparSupportsMember() -FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparSupportsNull() -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereSelfConstrained(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparDefaultsToType(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsComparable(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsDelegate(FSharp.Compiler.Syntax.SynTypar, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsEnum(FSharp.Compiler.Syntax.SynTypar, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsEquatable(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsReferenceType(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsUnmanaged(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsValueType(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparSubtypeOfType(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparSupportsMember(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynMemberSig, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparSupportsNull(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+Tags -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTypeConstraint: Int32 Tag -FSharp.Compiler.Syntax.SynTypeConstraint: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTypeConstraint: System.String ToString() -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynComponentInfo get_typeInfo() -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynComponentInfo typeInfo -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefn NewSynTypeDefn(FSharp.Compiler.Syntax.SynComponentInfo, FSharp.Compiler.Syntax.SynTypeDefnRepr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia) -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefnRepr get_typeRepr() -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefnRepr typeRepr -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia get_trivia() -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia trivia -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefn: Int32 Tag -FSharp.Compiler.Syntax.SynTypeDefn: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTypeDefn: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() -FSharp.Compiler.Syntax.SynTypeDefn: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members -FSharp.Compiler.Syntax.SynTypeDefn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberDefn] get_implicitConstructor() -FSharp.Compiler.Syntax.SynTypeDefn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberDefn] implicitConstructor -FSharp.Compiler.Syntax.SynTypeDefn: System.String ToString() -FSharp.Compiler.Syntax.SynTypeDefnKind+Augmentation: FSharp.Compiler.Text.Range get_withKeyword() -FSharp.Compiler.Syntax.SynTypeDefnKind+Augmentation: FSharp.Compiler.Text.Range withKeyword -FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate: FSharp.Compiler.Syntax.SynType get_signature() -FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate: FSharp.Compiler.Syntax.SynType signature -FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate: FSharp.Compiler.Syntax.SynValInfo get_signatureInfo() -FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate: FSharp.Compiler.Syntax.SynValInfo signatureInfo -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Abbrev -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Augmentation -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Class -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Delegate -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 IL -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Interface -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Opaque -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Record -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Struct -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Union -FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Unspecified -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsAbbrev -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsAugmentation -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsClass -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsDelegate -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsIL -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsInterface -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsOpaque -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsRecord -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsStruct -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsUnion -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsUnspecified -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsAbbrev() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsAugmentation() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsClass() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsDelegate() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsIL() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsInterface() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsOpaque() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsRecord() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsStruct() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsUnion() -FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsUnspecified() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Abbrev -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Class -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind IL -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Interface -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind NewAugmentation(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind NewDelegate(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynValInfo) -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Opaque -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Record -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Struct -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Union -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Unspecified -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Abbrev() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Class() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_IL() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Interface() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Opaque() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Record() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Struct() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Union() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Unspecified() -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind+Augmentation -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate -FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind+Tags -FSharp.Compiler.Syntax.SynTypeDefnKind: Int32 Tag -FSharp.Compiler.Syntax.SynTypeDefnKind: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTypeDefnKind: System.String ToString() -FSharp.Compiler.Syntax.SynTypeDefnRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr exnRepr -FSharp.Compiler.Syntax.SynTypeDefnRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_exnRepr() -FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: FSharp.Compiler.Syntax.SynTypeDefnKind get_kind() -FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: FSharp.Compiler.Syntax.SynTypeDefnKind kind -FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() -FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members -FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr get_simpleRepr() -FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr simpleRepr -FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnRepr+Tags: Int32 Exception -FSharp.Compiler.Syntax.SynTypeDefnRepr+Tags: Int32 ObjectModel -FSharp.Compiler.Syntax.SynTypeDefnRepr+Tags: Int32 Simple -FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean IsException -FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean IsObjectModel -FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean IsSimple -FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean get_IsException() -FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean get_IsObjectModel() -FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean get_IsSimple() -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr NewException(FSharp.Compiler.Syntax.SynExceptionDefnRepr) -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr NewObjectModel(FSharp.Compiler.Syntax.SynTypeDefnKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr NewSimple(FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr+Exception -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr+Tags -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTypeDefnRepr: Int32 Tag -FSharp.Compiler.Syntax.SynTypeDefnRepr: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTypeDefnRepr: System.String ToString() -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynComponentInfo get_typeInfo() -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynComponentInfo typeInfo -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynTypeDefnSig NewSynTypeDefnSig(FSharp.Compiler.Syntax.SynComponentInfo, FSharp.Compiler.Syntax.SynTypeDefnSigRepr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia) -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynTypeDefnSigRepr get_typeRepr() -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynTypeDefnSigRepr typeRepr -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia get_trivia() -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia trivia -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSig: Int32 Tag -FSharp.Compiler.Syntax.SynTypeDefnSig: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTypeDefnSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] get_members() -FSharp.Compiler.Syntax.SynTypeDefnSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] members -FSharp.Compiler.Syntax.SynTypeDefnSig: System.String ToString() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_repr() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr repr -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: FSharp.Compiler.Syntax.SynTypeDefnKind get_kind() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: FSharp.Compiler.Syntax.SynTypeDefnKind kind -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] get_memberSigs() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] memberSigs -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr get_repr() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr repr -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Tags: Int32 Exception -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Tags: Int32 ObjectModel -FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Tags: Int32 Simple -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean IsException -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean IsObjectModel -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean IsSimple -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean get_IsException() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean get_IsObjectModel() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean get_IsSimple() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr NewException(FSharp.Compiler.Syntax.SynExceptionDefnRepr) -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr NewObjectModel(FSharp.Compiler.Syntax.SynTypeDefnKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr NewSimple(FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Exception -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Tags -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Int32 Tag -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTypeDefnSigRepr: System.String ToString() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynEnumCase] cases -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynEnumCase] get_cases() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr exnRepr -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_exnRepr() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Boolean get_isConcrete() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Boolean get_isIncrClass() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Boolean isConcrete -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Boolean isIncrClass -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: FSharp.Compiler.Syntax.SynTypeDefnKind get_kind() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: FSharp.Compiler.Syntax.SynTypeDefnKind kind -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] fields -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] get_fields() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.SynValSig,FSharp.Compiler.Syntax.SynMemberFlags]] get_slotsigs() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.SynValSig,FSharp.Compiler.Syntax.SynMemberFlags]] slotsigs -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]] get_inherits() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]] inherits -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynSimplePats] get_implicitCtorSynPats() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynSimplePats] implicitCtorSynPats -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly: System.Object get_ilType() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly: System.Object ilType -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+None: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+None: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] get_recordFields() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] recordFields -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 Enum -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 Exception -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 General -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 LibraryOnlyILAssembly -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 None -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 Record -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 TypeAbbrev -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 Union -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Syntax.ParserDetail detail -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Syntax.ParserDetail get_detail() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Syntax.SynType get_rhsType() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Syntax.SynType rhsType -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynUnionCase] get_unionCases() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynUnionCase] unionCases -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsEnum -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsException -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsGeneral -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsLibraryOnlyILAssembly -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsNone -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsRecord -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsTypeAbbrev -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsUnion -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsEnum() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsException() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsGeneral() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsLibraryOnlyILAssembly() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsNone() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsRecord() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsTypeAbbrev() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsUnion() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewEnum(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynEnumCase], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewException(FSharp.Compiler.Syntax.SynExceptionDefnRepr) -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewGeneral(FSharp.Compiler.Syntax.SynTypeDefnKind, Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.SynValSig,FSharp.Compiler.Syntax.SynMemberFlags]], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField], Boolean, Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynSimplePats], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewLibraryOnlyILAssembly(System.Object, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewNone(FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewRecord(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewTypeAbbrev(FSharp.Compiler.Syntax.ParserDetail, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewUnion(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynUnionCase], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Exception -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+None -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Int32 Tag -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Int32 get_Tag() -FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: System.String ToString() -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynIdent get_ident() -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynIdent ident -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynUnionCase NewSynUnionCase(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynIdent, FSharp.Compiler.Syntax.SynUnionCaseKind, FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia) -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynUnionCaseKind caseType -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynUnionCaseKind get_caseType() -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia get_trivia() -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia trivia -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynUnionCase: Int32 Tag -FSharp.Compiler.Syntax.SynUnionCase: Int32 get_Tag() -FSharp.Compiler.Syntax.SynUnionCase: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynUnionCase: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynUnionCase: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynUnionCase: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynUnionCase: System.String ToString() -FSharp.Compiler.Syntax.SynUnionCaseKind+Fields: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] cases -FSharp.Compiler.Syntax.SynUnionCaseKind+Fields: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] get_cases() -FSharp.Compiler.Syntax.SynUnionCaseKind+FullType: FSharp.Compiler.Syntax.SynType fullType -FSharp.Compiler.Syntax.SynUnionCaseKind+FullType: FSharp.Compiler.Syntax.SynType get_fullType() -FSharp.Compiler.Syntax.SynUnionCaseKind+FullType: FSharp.Compiler.Syntax.SynValInfo fullTypeInfo -FSharp.Compiler.Syntax.SynUnionCaseKind+FullType: FSharp.Compiler.Syntax.SynValInfo get_fullTypeInfo() -FSharp.Compiler.Syntax.SynUnionCaseKind+Tags: Int32 Fields -FSharp.Compiler.Syntax.SynUnionCaseKind+Tags: Int32 FullType -FSharp.Compiler.Syntax.SynUnionCaseKind: Boolean IsFields -FSharp.Compiler.Syntax.SynUnionCaseKind: Boolean IsFullType -FSharp.Compiler.Syntax.SynUnionCaseKind: Boolean get_IsFields() -FSharp.Compiler.Syntax.SynUnionCaseKind: Boolean get_IsFullType() -FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind NewFields(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField]) -FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind NewFullType(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynValInfo) -FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind+Fields -FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind+FullType -FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind+Tags -FSharp.Compiler.Syntax.SynUnionCaseKind: Int32 Tag -FSharp.Compiler.Syntax.SynUnionCaseKind: Int32 get_Tag() -FSharp.Compiler.Syntax.SynUnionCaseKind: System.String ToString() -FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValData NewSynValData(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberFlags], FSharp.Compiler.Syntax.SynValInfo, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]) -FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValInfo SynValInfo -FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValInfo get_SynValInfo() -FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValInfo get_valInfo() -FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValInfo valInfo -FSharp.Compiler.Syntax.SynValData: Int32 Tag -FSharp.Compiler.Syntax.SynValData: Int32 get_Tag() -FSharp.Compiler.Syntax.SynValData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_thisIdOpt() -FSharp.Compiler.Syntax.SynValData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] thisIdOpt -FSharp.Compiler.Syntax.SynValData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberFlags] get_memberFlags() -FSharp.Compiler.Syntax.SynValData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberFlags] memberFlags -FSharp.Compiler.Syntax.SynValData: System.String ToString() -FSharp.Compiler.Syntax.SynValInfo: FSharp.Compiler.Syntax.SynArgInfo get_returnInfo() -FSharp.Compiler.Syntax.SynValInfo: FSharp.Compiler.Syntax.SynArgInfo returnInfo -FSharp.Compiler.Syntax.SynValInfo: FSharp.Compiler.Syntax.SynValInfo NewSynValInfo(Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]], FSharp.Compiler.Syntax.SynArgInfo) -FSharp.Compiler.Syntax.SynValInfo: Int32 Tag -FSharp.Compiler.Syntax.SynValInfo: Int32 get_Tag() -FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]] CurriedArgInfos -FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]] curriedArgInfos -FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]] get_CurriedArgInfos() -FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]] get_curriedArgInfos() -FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[System.String] ArgNames -FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_ArgNames() -FSharp.Compiler.Syntax.SynValInfo: System.String ToString() -FSharp.Compiler.Syntax.SynValSig: Boolean get_isInline() -FSharp.Compiler.Syntax.SynValSig: Boolean get_isMutable() -FSharp.Compiler.Syntax.SynValSig: Boolean isInline -FSharp.Compiler.Syntax.SynValSig: Boolean isMutable -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynIdent get_ident() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynIdent ident -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynType SynType -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynType get_SynType() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynType get_synType() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynType synType -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValInfo SynInfo -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValInfo arity -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValInfo get_SynInfo() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValInfo get_arity() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValSig NewSynValSig(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynIdent, FSharp.Compiler.Syntax.SynValTyparDecls, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynValInfo, Boolean, Boolean, FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynValSigTrivia) -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValTyparDecls explicitTypeParams -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValTyparDecls get_explicitTypeParams() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.SyntaxTrivia.SynValSigTrivia get_trivia() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.SyntaxTrivia.SynValSigTrivia trivia -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Text.Range RangeOfId -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Text.Range get_RangeOfId() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Text.Range range -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() -FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Xml.PreXmlDoc xmlDoc -FSharp.Compiler.Syntax.SynValSig: Int32 Tag -FSharp.Compiler.Syntax.SynValSig: Int32 get_Tag() -FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes -FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() -FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility -FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() -FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_synExpr() -FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] synExpr -FSharp.Compiler.Syntax.SynValSig: System.String ToString() -FSharp.Compiler.Syntax.SynValTyparDecls: Boolean canInfer -FSharp.Compiler.Syntax.SynValTyparDecls: Boolean get_canInfer() -FSharp.Compiler.Syntax.SynValTyparDecls: FSharp.Compiler.Syntax.SynValTyparDecls NewSynValTyparDecls(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls], Boolean) -FSharp.Compiler.Syntax.SynValTyparDecls: Int32 Tag -FSharp.Compiler.Syntax.SynValTyparDecls: Int32 get_Tag() -FSharp.Compiler.Syntax.SynValTyparDecls: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls] get_typars() -FSharp.Compiler.Syntax.SynValTyparDecls: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls] typars -FSharp.Compiler.Syntax.SynValTyparDecls: System.String ToString() -FSharp.Compiler.Syntax.SyntaxNode+SynBinding: FSharp.Compiler.Syntax.SynBinding Item -FSharp.Compiler.Syntax.SyntaxNode+SynBinding: FSharp.Compiler.Syntax.SynBinding get_Item() -FSharp.Compiler.Syntax.SyntaxNode+SynExpr: FSharp.Compiler.Syntax.SynExpr Item -FSharp.Compiler.Syntax.SyntaxNode+SynExpr: FSharp.Compiler.Syntax.SynExpr get_Item() -FSharp.Compiler.Syntax.SyntaxNode+SynMatchClause: FSharp.Compiler.Syntax.SynMatchClause Item -FSharp.Compiler.Syntax.SyntaxNode+SynMatchClause: FSharp.Compiler.Syntax.SynMatchClause get_Item() -FSharp.Compiler.Syntax.SyntaxNode+SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn Item -FSharp.Compiler.Syntax.SyntaxNode+SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn get_Item() -FSharp.Compiler.Syntax.SyntaxNode+SynModule: FSharp.Compiler.Syntax.SynModuleDecl Item -FSharp.Compiler.Syntax.SyntaxNode+SynModule: FSharp.Compiler.Syntax.SynModuleDecl get_Item() -FSharp.Compiler.Syntax.SyntaxNode+SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespace Item -FSharp.Compiler.Syntax.SyntaxNode+SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespace get_Item() -FSharp.Compiler.Syntax.SyntaxNode+SynPat: FSharp.Compiler.Syntax.SynPat Item -FSharp.Compiler.Syntax.SyntaxNode+SynPat: FSharp.Compiler.Syntax.SynPat get_Item() -FSharp.Compiler.Syntax.SyntaxNode+SynType: FSharp.Compiler.Syntax.SynType Item -FSharp.Compiler.Syntax.SyntaxNode+SynType: FSharp.Compiler.Syntax.SynType get_Item() -FSharp.Compiler.Syntax.SyntaxNode+SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefn Item -FSharp.Compiler.Syntax.SyntaxNode+SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefn get_Item() -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynBinding -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynExpr -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynMatchClause -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynMemberDefn -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynModule -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynModuleOrNamespace -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynPat -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynType -FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynTypeDefn -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynBinding -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynExpr -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynMatchClause -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynMemberDefn -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynModule -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynModuleOrNamespace -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynPat -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynType -FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynTypeDefn -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynBinding() -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynExpr() -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynMatchClause() -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynMemberDefn() -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynModule() -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynModuleOrNamespace() -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynPat() -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynType() -FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynTypeDefn() -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynBinding(FSharp.Compiler.Syntax.SynBinding) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynExpr(FSharp.Compiler.Syntax.SynExpr) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynMatchClause(FSharp.Compiler.Syntax.SynMatchClause) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynMemberDefn(FSharp.Compiler.Syntax.SynMemberDefn) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynModule(FSharp.Compiler.Syntax.SynModuleDecl) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynModuleOrNamespace(FSharp.Compiler.Syntax.SynModuleOrNamespace) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynPat(FSharp.Compiler.Syntax.SynPat) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynType(FSharp.Compiler.Syntax.SynType) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynTypeDefn(FSharp.Compiler.Syntax.SynTypeDefn) -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynBinding -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynExpr -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynMatchClause -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynMemberDefn -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynModule -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynModuleOrNamespace -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynPat -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynType -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynTypeDefn -FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+Tags -FSharp.Compiler.Syntax.SyntaxNode: Int32 Tag -FSharp.Compiler.Syntax.SyntaxNode: Int32 get_Tag() -FSharp.Compiler.Syntax.SyntaxNode: System.String ToString() -FSharp.Compiler.Syntax.SyntaxTraversal: Microsoft.FSharp.Core.FSharpOption`1[T] Traverse[T](FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput, FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitAttributeApplication(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynAttributeList) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitBinding(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynBinding,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynBinding) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitComponentInfo(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynComponentInfo) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitEnumDefn(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynEnumCase], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitExpr(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[T]], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynExpr) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitHashDirective(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.ParsedHashDirective, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitImplicitInherit(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitInheritSynMemberDefn(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynComponentInfo, FSharp.Compiler.Syntax.SynTypeDefnKind, FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitInterfaceSynMemberDefnType(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynType) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitLetOrUse(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Boolean, Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynBinding,Microsoft.FSharp.Core.FSharpOption`1[T]], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitMatchClause(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynMatchClause,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynMatchClause) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitModuleDecl(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynModuleDecl,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynModuleDecl) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitModuleOrNamespace(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynModuleOrNamespace) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitPat(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynPat,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynPat) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitRecordDefn(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitRecordField(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynLongIdent]) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitSimplePats(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynSimplePat]) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitType(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynType,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynType) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitTypeAbbrev(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitUnionDefn(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynUnionCase], FSharp.Compiler.Text.Range) -FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Void .ctor() -FSharp.Compiler.Syntax.TyparStaticReq+Tags: Int32 HeadType -FSharp.Compiler.Syntax.TyparStaticReq+Tags: Int32 None -FSharp.Compiler.Syntax.TyparStaticReq: Boolean Equals(FSharp.Compiler.Syntax.TyparStaticReq) -FSharp.Compiler.Syntax.TyparStaticReq: Boolean Equals(System.Object) -FSharp.Compiler.Syntax.TyparStaticReq: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.TyparStaticReq: Boolean IsHeadType -FSharp.Compiler.Syntax.TyparStaticReq: Boolean IsNone -FSharp.Compiler.Syntax.TyparStaticReq: Boolean get_IsHeadType() -FSharp.Compiler.Syntax.TyparStaticReq: Boolean get_IsNone() -FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq HeadType -FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq None -FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq get_HeadType() -FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq get_None() -FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq+Tags -FSharp.Compiler.Syntax.TyparStaticReq: Int32 CompareTo(FSharp.Compiler.Syntax.TyparStaticReq) -FSharp.Compiler.Syntax.TyparStaticReq: Int32 CompareTo(System.Object) -FSharp.Compiler.Syntax.TyparStaticReq: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Syntax.TyparStaticReq: Int32 GetHashCode() -FSharp.Compiler.Syntax.TyparStaticReq: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Syntax.TyparStaticReq: Int32 Tag -FSharp.Compiler.Syntax.TyparStaticReq: Int32 get_Tag() -FSharp.Compiler.Syntax.TyparStaticReq: System.String ToString() -FSharp.Compiler.SyntaxTrivia.CommentTrivia+BlockComment: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.SyntaxTrivia.CommentTrivia+BlockComment: FSharp.Compiler.Text.Range range -FSharp.Compiler.SyntaxTrivia.CommentTrivia+LineComment: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.SyntaxTrivia.CommentTrivia+LineComment: FSharp.Compiler.Text.Range range -FSharp.Compiler.SyntaxTrivia.CommentTrivia+Tags: Int32 BlockComment -FSharp.Compiler.SyntaxTrivia.CommentTrivia+Tags: Int32 LineComment -FSharp.Compiler.SyntaxTrivia.CommentTrivia: Boolean IsBlockComment -FSharp.Compiler.SyntaxTrivia.CommentTrivia: Boolean IsLineComment -FSharp.Compiler.SyntaxTrivia.CommentTrivia: Boolean get_IsBlockComment() -FSharp.Compiler.SyntaxTrivia.CommentTrivia: Boolean get_IsLineComment() -FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia NewBlockComment(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia NewLineComment(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia+BlockComment -FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia+LineComment -FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia+Tags -FSharp.Compiler.SyntaxTrivia.CommentTrivia: Int32 Tag -FSharp.Compiler.SyntaxTrivia.CommentTrivia: Int32 get_Tag() -FSharp.Compiler.SyntaxTrivia.CommentTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Else: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Else: FSharp.Compiler.Text.Range range -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+EndIf: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+EndIf: FSharp.Compiler.Text.Range range -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression expr -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_expr() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If: FSharp.Compiler.Text.Range get_range() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If: FSharp.Compiler.Text.Range range -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Tags: Int32 Else -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Tags: Int32 EndIf -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Tags: Int32 If -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean IsElse -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean IsEndIf -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean IsIf -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean get_IsElse() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean get_IsEndIf() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean get_IsIf() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia NewElse(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia NewEndIf(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia NewIf(FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Else -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+EndIf -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Tags -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Int32 Tag -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Int32 get_Tag() -FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Get: FSharp.Compiler.Text.Range Item -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Get: FSharp.Compiler.Text.Range get_Item() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet: FSharp.Compiler.Text.Range get -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet: FSharp.Compiler.Text.Range get_get() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet: FSharp.Compiler.Text.Range get_set() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet: FSharp.Compiler.Text.Range set -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Set: FSharp.Compiler.Text.Range Item -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Set: FSharp.Compiler.Text.Range get_Item() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Tags: Int32 Get -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Tags: Int32 GetSet -FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Tags: Int32 Set -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean IsGet -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean IsGetSet -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean IsSet -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean get_IsGet() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean get_IsGetSet() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean get_IsSet() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords NewGet(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords NewGetSet(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords NewSet(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Get -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Set -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Tags -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.Text.Range Range -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Int32 Tag -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Int32 get_Tag() -FSharp.Compiler.SyntaxTrivia.GetSetKeywords: System.String ToString() -FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis: FSharp.Compiler.Text.Range get_leftParenRange() -FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis: FSharp.Compiler.Text.Range get_rightParenRange() -FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis: FSharp.Compiler.Text.Range leftParenRange -FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis: FSharp.Compiler.Text.Range rightParenRange -FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotation: System.String get_text() -FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotation: System.String text -FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: FSharp.Compiler.Text.Range get_leftParenRange() -FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: FSharp.Compiler.Text.Range get_rightParenRange() -FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: FSharp.Compiler.Text.Range leftParenRange -FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: FSharp.Compiler.Text.Range rightParenRange -FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: System.String get_text() -FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: System.String text -FSharp.Compiler.SyntaxTrivia.IdentTrivia+Tags: Int32 HasParenthesis -FSharp.Compiler.SyntaxTrivia.IdentTrivia+Tags: Int32 OriginalNotation -FSharp.Compiler.SyntaxTrivia.IdentTrivia+Tags: Int32 OriginalNotationWithParen -FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean IsHasParenthesis -FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean IsOriginalNotation -FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean IsOriginalNotationWithParen -FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean get_IsHasParenthesis() -FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean get_IsOriginalNotation() -FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean get_IsOriginalNotationWithParen() -FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia NewHasParenthesis(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia NewOriginalNotation(System.String) -FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia NewOriginalNotationWithParen(FSharp.Compiler.Text.Range, System.String, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis -FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotation -FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen -FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia+Tags -FSharp.Compiler.SyntaxTrivia.IdentTrivia: Int32 Tag -FSharp.Compiler.SyntaxTrivia.IdentTrivia: Int32 get_Tag() -FSharp.Compiler.SyntaxTrivia.IdentTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item1 -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item2 -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item1() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item2() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Ident: System.String Item -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Ident: System.String get_Item() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Not: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Not: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item1 -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item2 -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item1() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item2() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags: Int32 And -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags: Int32 Ident -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags: Int32 Not -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags: Int32 Or -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean IsAnd -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean IsIdent -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean IsNot -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean IsOr -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean get_IsAnd() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean get_IsIdent() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean get_IsNot() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean get_IsOr() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression NewAnd(FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression NewIdent(System.String) -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression NewNot(FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression NewOr(FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Ident -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Not -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Int32 Tag -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Int32 get_Tag() -FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: System.String ToString() -FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia] CodeComments -FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia] get_CodeComments() -FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia] ConditionalDirectives -FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia] get_ConditionalDirectives() -FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia]) -FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia] CodeComments -FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia] get_CodeComments() -FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia] ConditionalDirectives -FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia] get_ConditionalDirectives() -FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia]) -FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia: FSharp.Compiler.Text.Range ParenRange -FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia: FSharp.Compiler.Text.Range get_ParenRange() -FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia: Void .ctor(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ColonRange -FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ColonRange() -FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: FSharp.Compiler.SyntaxTrivia.SynBindingTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: FSharp.Compiler.SyntaxTrivia.SynBindingTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword LeadingKeyword -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword get_LeadingKeyword() -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InlineKeyword -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InlineKeyword() -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: FSharp.Compiler.Text.Range EqualsRange -FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: FSharp.Compiler.Text.Range get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] BarRange -FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_BarRange() -FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: FSharp.Compiler.Text.Range EqualsRange -FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: FSharp.Compiler.Text.Range get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InKeyword -FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: Void .ctor(FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia: FSharp.Compiler.Text.Range OpeningBraceRange -FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia: FSharp.Compiler.Text.Range get_OpeningBraceRange() -FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia: Void .ctor(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Boolean IsElif -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Boolean get_IsElif() -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range IfKeyword -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range IfToThenRange -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range ThenKeyword -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range get_IfKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range get_IfToThenRange() -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range get_ThenKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ElseKeyword -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ElseKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Void .ctor(FSharp.Compiler.Text.Range, Boolean, FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ArrowRange -FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ArrowRange() -FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InKeyword -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: FSharp.Compiler.Text.Range MatchBangKeyword -FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: FSharp.Compiler.Text.Range WithKeyword -FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: FSharp.Compiler.Text.Range get_MatchBangKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: FSharp.Compiler.Text.Range get_WithKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: Void .ctor(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: FSharp.Compiler.Text.Range MatchKeyword -FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: FSharp.Compiler.Text.Range WithKeyword -FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: FSharp.Compiler.Text.Range get_MatchKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: FSharp.Compiler.Text.Range get_WithKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: Void .ctor(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: FSharp.Compiler.Text.Range FinallyKeyword -FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: FSharp.Compiler.Text.Range TryKeyword -FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: FSharp.Compiler.Text.Range get_FinallyKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: FSharp.Compiler.Text.Range get_TryKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: Void .ctor(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range TryKeyword -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range TryToWithRange -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range WithKeyword -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range WithToEndRange -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range get_TryKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range get_TryToWithRange() -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range get_WithKeyword() -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range get_WithToEndRange() -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: Void .ctor(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: FSharp.Compiler.SyntaxTrivia.SynFieldTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: FSharp.Compiler.SyntaxTrivia.SynFieldTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword] LeadingKeyword -FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword] get_LeadingKeyword() -FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword]) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Abstract: FSharp.Compiler.Text.Range abstractRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Abstract: FSharp.Compiler.Text.Range get_abstractRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember: FSharp.Compiler.Text.Range abstractRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember: FSharp.Compiler.Text.Range get_abstractRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember: FSharp.Compiler.Text.Range get_memberRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember: FSharp.Compiler.Text.Range memberRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+And: FSharp.Compiler.Text.Range andRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+And: FSharp.Compiler.Text.Range get_andRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Default: FSharp.Compiler.Text.Range defaultRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Default: FSharp.Compiler.Text.Range get_defaultRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal: FSharp.Compiler.Text.Range defaultRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal: FSharp.Compiler.Text.Range get_defaultRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal: FSharp.Compiler.Text.Range get_valRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal: FSharp.Compiler.Text.Range valRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Do: FSharp.Compiler.Text.Range doRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Do: FSharp.Compiler.Text.Range get_doRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Extern: FSharp.Compiler.Text.Range externRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Extern: FSharp.Compiler.Text.Range get_externRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Let: FSharp.Compiler.Text.Range get_letRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Let: FSharp.Compiler.Text.Range letRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec: FSharp.Compiler.Text.Range get_letRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec: FSharp.Compiler.Text.Range get_recRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec: FSharp.Compiler.Text.Range letRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec: FSharp.Compiler.Text.Range recRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Member: FSharp.Compiler.Text.Range get_memberRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Member: FSharp.Compiler.Text.Range memberRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal: FSharp.Compiler.Text.Range get_memberRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal: FSharp.Compiler.Text.Range get_valRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal: FSharp.Compiler.Text.Range memberRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal: FSharp.Compiler.Text.Range valRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+New: FSharp.Compiler.Text.Range get_newRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+New: FSharp.Compiler.Text.Range newRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Override: FSharp.Compiler.Text.Range get_overrideRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Override: FSharp.Compiler.Text.Range overrideRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal: FSharp.Compiler.Text.Range get_overrideRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal: FSharp.Compiler.Text.Range get_valRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal: FSharp.Compiler.Text.Range overrideRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal: FSharp.Compiler.Text.Range valRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract: FSharp.Compiler.Text.Range abstractRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract: FSharp.Compiler.Text.Range get_abstractRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range abstractMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range get_abstractMember() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range get_memberRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range memberRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo: FSharp.Compiler.Text.Range doRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo: FSharp.Compiler.Text.Range get_doRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet: FSharp.Compiler.Text.Range get_letRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet: FSharp.Compiler.Text.Range letRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range get_letRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range get_recRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range letRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range recRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember: FSharp.Compiler.Text.Range get_memberRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember: FSharp.Compiler.Text.Range memberRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range get_memberRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range get_valRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range memberRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range valRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal: FSharp.Compiler.Text.Range get_valRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal: FSharp.Compiler.Text.Range valRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Abstract -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 AbstractMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 And -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Default -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 DefaultVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Do -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Extern -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Let -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 LetRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Member -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 MemberVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 New -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Override -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 OverrideVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticAbstract -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticAbstractMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticDo -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticLet -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticLetRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticMemberVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Synthetic -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Use -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 UseRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Val -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Use: FSharp.Compiler.Text.Range get_useRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Use: FSharp.Compiler.Text.Range useRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec: FSharp.Compiler.Text.Range get_recRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec: FSharp.Compiler.Text.Range get_useRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec: FSharp.Compiler.Text.Range recRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec: FSharp.Compiler.Text.Range useRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Val: FSharp.Compiler.Text.Range get_valRange() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Val: FSharp.Compiler.Text.Range valRange -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsAbstract -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsAbstractMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsAnd -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsDefault -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsDefaultVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsDo -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsExtern -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsLet -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsLetRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsMemberVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsNew -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsOverride -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsOverrideVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticAbstract -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticAbstractMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticDo -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticLet -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticLetRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticMemberVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsSynthetic -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsUse -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsUseRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsAbstract() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsAbstractMember() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsAnd() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsDefault() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsDefaultVal() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsDo() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsExtern() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsLet() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsLetRec() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsMember() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsMemberVal() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsNew() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsOverride() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsOverrideVal() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticAbstract() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticAbstractMember() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticDo() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticLet() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticLetRec() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticMember() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticMemberVal() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticVal() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsSynthetic() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsUse() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsUseRec() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsVal() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewAbstract(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewAbstractMember(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewAnd(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewDefault(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewDefaultVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewDo(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewExtern(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewLet(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewLetRec(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewMember(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewMemberVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewNew(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewOverride(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewOverrideVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticAbstract(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticAbstractMember(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticDo(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticLet(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticLetRec(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticMember(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticMemberVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewUse(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewUseRec(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewVal(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword Synthetic -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword get_Synthetic() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Abstract -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+And -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Default -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Do -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Extern -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Let -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Member -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+New -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Override -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Use -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Val -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.Text.Range Range -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Int32 Tag -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Int32 get_Tag() -FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ArrowRange -FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] BarRange -FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ArrowRange() -FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_BarRange() -FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] GetSetKeywords -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] get_GetSetKeywords() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords]) -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword LeadingKeyword -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword get_LeadingKeyword() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] GetSetKeywords -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] get_GetSetKeywords() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] WithKeyword -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_WithKeyword() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords]) -FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] AsKeyword -FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_AsKeyword() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: FSharp.Compiler.Text.Range WithKeyword -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: FSharp.Compiler.Text.Range get_WithKeyword() -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] AndKeyword -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] GetKeyword -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InlineKeyword -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] SetKeyword -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_AndKeyword() -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_GetKeyword() -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InlineKeyword() -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_SetKeyword() -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] GetSetKeywords -FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] get_GetSetKeywords() -FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords]) -FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange -FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ModuleKeyword -FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ModuleKeyword() -FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Module: FSharp.Compiler.Text.Range get_moduleRange() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Module: FSharp.Compiler.Text.Range moduleRange -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Namespace: FSharp.Compiler.Text.Range get_namespaceRange() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Namespace: FSharp.Compiler.Text.Range namespaceRange -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Tags: Int32 Module -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Tags: Int32 Namespace -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Tags: Int32 None -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean IsModule -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean IsNamespace -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean IsNone -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean get_IsModule() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean get_IsNamespace() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean get_IsNone() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword NewModule(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword NewNamespace(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword None -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword get_None() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Module -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Namespace -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Tags -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Int32 Tag -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Int32 get_Tag() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword LeadingKeyword -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword get_LeadingKeyword() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword) -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword LeadingKeyword -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword get_LeadingKeyword() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword) -FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange -FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ModuleKeyword -FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ModuleKeyword() -FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia: FSharp.Compiler.Text.Range ColonColonRange -FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia: FSharp.Compiler.Text.Range get_ColonColonRange() -FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia: Void .ctor(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia: FSharp.Compiler.Text.Range BarRange -FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia: FSharp.Compiler.Text.Range get_BarRange() -FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia: Void .ctor(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+And: FSharp.Compiler.Text.Range Item -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+And: FSharp.Compiler.Text.Range get_Item() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType: FSharp.Compiler.Text.Range get_staticRange() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType: FSharp.Compiler.Text.Range get_typeRange() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType: FSharp.Compiler.Text.Range staticRange -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType: FSharp.Compiler.Text.Range typeRange -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags: Int32 And -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags: Int32 StaticType -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags: Int32 Synthetic -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags: Int32 Type -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Type: FSharp.Compiler.Text.Range Item -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Type: FSharp.Compiler.Text.Range get_Item() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean IsAnd -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean IsStaticType -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean IsSynthetic -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean IsType -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean get_IsAnd() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean get_IsStaticType() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean get_IsSynthetic() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean get_IsType() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword NewAnd(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword NewStaticType(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword NewType(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword Synthetic -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword get_Synthetic() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+And -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Type -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Int32 Tag -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Int32 get_Tag() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword LeadingKeyword -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword get_LeadingKeyword() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] WithKeyword -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_WithKeyword() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword LeadingKeyword -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword get_LeadingKeyword() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] WithKeyword -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_WithKeyword() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia: FSharp.Compiler.Text.Range ArrowRange -FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia: FSharp.Compiler.Text.Range get_ArrowRange() -FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia: Void .ctor(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia: FSharp.Compiler.Text.Range OrKeyword -FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia: FSharp.Compiler.Text.Range get_OrKeyword() -FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia: Void .ctor(FSharp.Compiler.Text.Range) -FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] BarRange -FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_BarRange() -FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword LeadingKeyword -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword get_LeadingKeyword() -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: FSharp.Compiler.SyntaxTrivia.SynValSigTrivia Zero -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: FSharp.Compiler.SyntaxTrivia.SynValSigTrivia get_Zero() -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InlineKeyword -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] WithKeyword -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InlineKeyword() -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_WithKeyword() -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: System.String ToString() -FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) -FSharp.Compiler.Text.ISourceText: Boolean ContentEquals(FSharp.Compiler.Text.ISourceText) -FSharp.Compiler.Text.ISourceText: Boolean SubTextEquals(System.String, Int32) -FSharp.Compiler.Text.ISourceText: Char Item [Int32] -FSharp.Compiler.Text.ISourceText: Char get_Item(Int32) -FSharp.Compiler.Text.ISourceText: Int32 GetLineCount() -FSharp.Compiler.Text.ISourceText: Int32 Length -FSharp.Compiler.Text.ISourceText: Int32 get_Length() -FSharp.Compiler.Text.ISourceText: System.String GetLineString(Int32) -FSharp.Compiler.Text.ISourceText: System.String GetSubTextString(Int32, Int32) -FSharp.Compiler.Text.ISourceText: System.Tuple`2[System.Int32,System.Int32] GetLastCharacterPosition() -FSharp.Compiler.Text.ISourceText: Void CopyTo(Int32, Char[], Int32, Int32) -FSharp.Compiler.Text.Line: Int32 fromZ(Int32) -FSharp.Compiler.Text.Line: Int32 toZ(Int32) -FSharp.Compiler.Text.NavigableTaggedText: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Text.NavigableTaggedText: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Text.Position: Boolean Equals(System.Object) -FSharp.Compiler.Text.Position: Int32 Column -FSharp.Compiler.Text.Position: Int32 GetHashCode() -FSharp.Compiler.Text.Position: Int32 Line -FSharp.Compiler.Text.Position: Int32 get_Column() -FSharp.Compiler.Text.Position: Int32 get_Line() -FSharp.Compiler.Text.Position: System.String ToString() -FSharp.Compiler.Text.PositionModule: Boolean posEq(FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.PositionModule: Boolean posGeq(FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.PositionModule: Boolean posGt(FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.PositionModule: Boolean posLt(FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.PositionModule: FSharp.Compiler.Text.Position fromZ(Int32, Int32) -FSharp.Compiler.Text.PositionModule: FSharp.Compiler.Text.Position get_pos0() -FSharp.Compiler.Text.PositionModule: FSharp.Compiler.Text.Position mkPos(Int32, Int32) -FSharp.Compiler.Text.PositionModule: FSharp.Compiler.Text.Position pos0 -FSharp.Compiler.Text.PositionModule: System.String stringOfPos(FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.PositionModule: System.Tuple`2[System.Int32,System.Int32] toZ(FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.PositionModule: Void outputPos(System.IO.TextWriter, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.Range: Boolean Equals(System.Object) -FSharp.Compiler.Text.Range: Boolean IsSynthetic -FSharp.Compiler.Text.Range: Boolean get_IsSynthetic() -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Position End -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Position Start -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Position get_End() -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Position get_Start() -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range EndRange -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range StartRange -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range Zero -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range get_EndRange() -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range get_StartRange() -FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range get_Zero() -FSharp.Compiler.Text.Range: Int32 EndColumn -FSharp.Compiler.Text.Range: Int32 EndLine -FSharp.Compiler.Text.Range: Int32 GetHashCode() -FSharp.Compiler.Text.Range: Int32 StartColumn -FSharp.Compiler.Text.Range: Int32 StartLine -FSharp.Compiler.Text.Range: Int32 get_EndColumn() -FSharp.Compiler.Text.Range: Int32 get_EndLine() -FSharp.Compiler.Text.Range: Int32 get_StartColumn() -FSharp.Compiler.Text.Range: Int32 get_StartLine() -FSharp.Compiler.Text.Range: System.String FileName -FSharp.Compiler.Text.Range: System.String ToString() -FSharp.Compiler.Text.Range: System.String get_FileName() -FSharp.Compiler.Text.RangeModule: Boolean equals(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Text.RangeModule: Boolean rangeBeforePos(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.RangeModule: Boolean rangeContainsPos(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.RangeModule: Boolean rangeContainsRange(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range get_range0() -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range get_rangeCmdArgs() -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range get_rangeStartup() -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range mkFileIndexRange(Int32, FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range mkFirstLineOfFile(System.String) -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range mkRange(System.String, FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range range0 -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range rangeCmdArgs -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range rangeN(System.String, Int32) -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range rangeStartup -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range trimRangeToLine(FSharp.Compiler.Text.Range) -FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range unionRanges(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) -FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IComparer`1[FSharp.Compiler.Text.Position] get_posOrder() -FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IComparer`1[FSharp.Compiler.Text.Position] posOrder -FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IComparer`1[FSharp.Compiler.Text.Range] get_rangeOrder() -FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IComparer`1[FSharp.Compiler.Text.Range] rangeOrder -FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IEqualityComparer`1[FSharp.Compiler.Text.Range] comparer -FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IEqualityComparer`1[FSharp.Compiler.Text.Range] get_comparer() -FSharp.Compiler.Text.RangeModule: System.String stringOfRange(FSharp.Compiler.Text.Range) -FSharp.Compiler.Text.RangeModule: System.Tuple`2[System.String,System.Tuple`2[System.Tuple`2[System.Int32,System.Int32],System.Tuple`2[System.Int32,System.Int32]]] toFileZ(FSharp.Compiler.Text.Range) -FSharp.Compiler.Text.RangeModule: System.Tuple`2[System.Tuple`2[System.Int32,System.Int32],System.Tuple`2[System.Int32,System.Int32]] toZ(FSharp.Compiler.Text.Range) -FSharp.Compiler.Text.RangeModule: Void outputRange(System.IO.TextWriter, FSharp.Compiler.Text.Range) -FSharp.Compiler.Text.SourceText: FSharp.Compiler.Text.ISourceText ofString(System.String) -FSharp.Compiler.Text.TaggedText: FSharp.Compiler.Text.TextTag Tag -FSharp.Compiler.Text.TaggedText: FSharp.Compiler.Text.TextTag get_Tag() -FSharp.Compiler.Text.TaggedText: System.String Text -FSharp.Compiler.Text.TaggedText: System.String ToString() -FSharp.Compiler.Text.TaggedText: System.String get_Text() -FSharp.Compiler.Text.TaggedText: Void .ctor(FSharp.Compiler.Text.TextTag, System.String) -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText colon -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText comma -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText dot -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_colon() -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_comma() -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_dot() -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_lineBreak() -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_minus() -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_space() -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText lineBreak -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText minus -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText space -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagClass(System.String) -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagNamespace(System.String) -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagParameter(System.String) -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagSpace(System.String) -FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagText(System.String) -FSharp.Compiler.Text.TextTag+Tags: Int32 ActivePatternCase -FSharp.Compiler.Text.TextTag+Tags: Int32 ActivePatternResult -FSharp.Compiler.Text.TextTag+Tags: Int32 Alias -FSharp.Compiler.Text.TextTag+Tags: Int32 Class -FSharp.Compiler.Text.TextTag+Tags: Int32 Delegate -FSharp.Compiler.Text.TextTag+Tags: Int32 Enum -FSharp.Compiler.Text.TextTag+Tags: Int32 Event -FSharp.Compiler.Text.TextTag+Tags: Int32 Field -FSharp.Compiler.Text.TextTag+Tags: Int32 Function -FSharp.Compiler.Text.TextTag+Tags: Int32 Interface -FSharp.Compiler.Text.TextTag+Tags: Int32 Keyword -FSharp.Compiler.Text.TextTag+Tags: Int32 LineBreak -FSharp.Compiler.Text.TextTag+Tags: Int32 Local -FSharp.Compiler.Text.TextTag+Tags: Int32 Member -FSharp.Compiler.Text.TextTag+Tags: Int32 Method -FSharp.Compiler.Text.TextTag+Tags: Int32 Module -FSharp.Compiler.Text.TextTag+Tags: Int32 ModuleBinding -FSharp.Compiler.Text.TextTag+Tags: Int32 Namespace -FSharp.Compiler.Text.TextTag+Tags: Int32 NumericLiteral -FSharp.Compiler.Text.TextTag+Tags: Int32 Operator -FSharp.Compiler.Text.TextTag+Tags: Int32 Parameter -FSharp.Compiler.Text.TextTag+Tags: Int32 Property -FSharp.Compiler.Text.TextTag+Tags: Int32 Punctuation -FSharp.Compiler.Text.TextTag+Tags: Int32 Record -FSharp.Compiler.Text.TextTag+Tags: Int32 RecordField -FSharp.Compiler.Text.TextTag+Tags: Int32 Space -FSharp.Compiler.Text.TextTag+Tags: Int32 StringLiteral -FSharp.Compiler.Text.TextTag+Tags: Int32 Struct -FSharp.Compiler.Text.TextTag+Tags: Int32 Text -FSharp.Compiler.Text.TextTag+Tags: Int32 TypeParameter -FSharp.Compiler.Text.TextTag+Tags: Int32 Union -FSharp.Compiler.Text.TextTag+Tags: Int32 UnionCase -FSharp.Compiler.Text.TextTag+Tags: Int32 UnknownEntity -FSharp.Compiler.Text.TextTag+Tags: Int32 UnknownType -FSharp.Compiler.Text.TextTag: Boolean Equals(FSharp.Compiler.Text.TextTag) -FSharp.Compiler.Text.TextTag: Boolean Equals(System.Object) -FSharp.Compiler.Text.TextTag: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Text.TextTag: Boolean IsActivePatternCase -FSharp.Compiler.Text.TextTag: Boolean IsActivePatternResult -FSharp.Compiler.Text.TextTag: Boolean IsAlias -FSharp.Compiler.Text.TextTag: Boolean IsClass -FSharp.Compiler.Text.TextTag: Boolean IsDelegate -FSharp.Compiler.Text.TextTag: Boolean IsEnum -FSharp.Compiler.Text.TextTag: Boolean IsEvent -FSharp.Compiler.Text.TextTag: Boolean IsField -FSharp.Compiler.Text.TextTag: Boolean IsFunction -FSharp.Compiler.Text.TextTag: Boolean IsInterface -FSharp.Compiler.Text.TextTag: Boolean IsKeyword -FSharp.Compiler.Text.TextTag: Boolean IsLineBreak -FSharp.Compiler.Text.TextTag: Boolean IsLocal -FSharp.Compiler.Text.TextTag: Boolean IsMember -FSharp.Compiler.Text.TextTag: Boolean IsMethod -FSharp.Compiler.Text.TextTag: Boolean IsModule -FSharp.Compiler.Text.TextTag: Boolean IsModuleBinding -FSharp.Compiler.Text.TextTag: Boolean IsNamespace -FSharp.Compiler.Text.TextTag: Boolean IsNumericLiteral -FSharp.Compiler.Text.TextTag: Boolean IsOperator -FSharp.Compiler.Text.TextTag: Boolean IsParameter -FSharp.Compiler.Text.TextTag: Boolean IsProperty -FSharp.Compiler.Text.TextTag: Boolean IsPunctuation -FSharp.Compiler.Text.TextTag: Boolean IsRecord -FSharp.Compiler.Text.TextTag: Boolean IsRecordField -FSharp.Compiler.Text.TextTag: Boolean IsSpace -FSharp.Compiler.Text.TextTag: Boolean IsStringLiteral -FSharp.Compiler.Text.TextTag: Boolean IsStruct -FSharp.Compiler.Text.TextTag: Boolean IsText -FSharp.Compiler.Text.TextTag: Boolean IsTypeParameter -FSharp.Compiler.Text.TextTag: Boolean IsUnion -FSharp.Compiler.Text.TextTag: Boolean IsUnionCase -FSharp.Compiler.Text.TextTag: Boolean IsUnknownEntity -FSharp.Compiler.Text.TextTag: Boolean IsUnknownType -FSharp.Compiler.Text.TextTag: Boolean get_IsActivePatternCase() -FSharp.Compiler.Text.TextTag: Boolean get_IsActivePatternResult() -FSharp.Compiler.Text.TextTag: Boolean get_IsAlias() -FSharp.Compiler.Text.TextTag: Boolean get_IsClass() -FSharp.Compiler.Text.TextTag: Boolean get_IsDelegate() -FSharp.Compiler.Text.TextTag: Boolean get_IsEnum() -FSharp.Compiler.Text.TextTag: Boolean get_IsEvent() -FSharp.Compiler.Text.TextTag: Boolean get_IsField() -FSharp.Compiler.Text.TextTag: Boolean get_IsFunction() -FSharp.Compiler.Text.TextTag: Boolean get_IsInterface() -FSharp.Compiler.Text.TextTag: Boolean get_IsKeyword() -FSharp.Compiler.Text.TextTag: Boolean get_IsLineBreak() -FSharp.Compiler.Text.TextTag: Boolean get_IsLocal() -FSharp.Compiler.Text.TextTag: Boolean get_IsMember() -FSharp.Compiler.Text.TextTag: Boolean get_IsMethod() -FSharp.Compiler.Text.TextTag: Boolean get_IsModule() -FSharp.Compiler.Text.TextTag: Boolean get_IsModuleBinding() -FSharp.Compiler.Text.TextTag: Boolean get_IsNamespace() -FSharp.Compiler.Text.TextTag: Boolean get_IsNumericLiteral() -FSharp.Compiler.Text.TextTag: Boolean get_IsOperator() -FSharp.Compiler.Text.TextTag: Boolean get_IsParameter() -FSharp.Compiler.Text.TextTag: Boolean get_IsProperty() -FSharp.Compiler.Text.TextTag: Boolean get_IsPunctuation() -FSharp.Compiler.Text.TextTag: Boolean get_IsRecord() -FSharp.Compiler.Text.TextTag: Boolean get_IsRecordField() -FSharp.Compiler.Text.TextTag: Boolean get_IsSpace() -FSharp.Compiler.Text.TextTag: Boolean get_IsStringLiteral() -FSharp.Compiler.Text.TextTag: Boolean get_IsStruct() -FSharp.Compiler.Text.TextTag: Boolean get_IsText() -FSharp.Compiler.Text.TextTag: Boolean get_IsTypeParameter() -FSharp.Compiler.Text.TextTag: Boolean get_IsUnion() -FSharp.Compiler.Text.TextTag: Boolean get_IsUnionCase() -FSharp.Compiler.Text.TextTag: Boolean get_IsUnknownEntity() -FSharp.Compiler.Text.TextTag: Boolean get_IsUnknownType() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag ActivePatternCase -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag ActivePatternResult -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Alias -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Class -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Delegate -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Enum -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Event -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Field -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Function -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Interface -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Keyword -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag LineBreak -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Local -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Member -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Method -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Module -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag ModuleBinding -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Namespace -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag NumericLiteral -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Operator -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Parameter -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Property -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Punctuation -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Record -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag RecordField -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Space -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag StringLiteral -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Struct -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Text -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag TypeParameter -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Union -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag UnionCase -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag UnknownEntity -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag UnknownType -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_ActivePatternCase() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_ActivePatternResult() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Alias() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Class() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Delegate() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Enum() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Event() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Field() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Function() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Interface() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Keyword() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_LineBreak() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Local() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Member() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Method() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Module() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_ModuleBinding() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Namespace() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_NumericLiteral() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Operator() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Parameter() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Property() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Punctuation() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Record() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_RecordField() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Space() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_StringLiteral() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Struct() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Text() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_TypeParameter() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Union() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_UnionCase() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_UnknownEntity() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_UnknownType() -FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag+Tags -FSharp.Compiler.Text.TextTag: Int32 GetHashCode() -FSharp.Compiler.Text.TextTag: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Text.TextTag: Int32 Tag -FSharp.Compiler.Text.TextTag: Int32 get_Tag() -FSharp.Compiler.Text.TextTag: System.String ToString() -FSharp.Compiler.Tokenization.FSharpKeywords: Microsoft.FSharp.Collections.FSharpList`1[System.String] KeywordNames -FSharp.Compiler.Tokenization.FSharpKeywords: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_KeywordNames() -FSharp.Compiler.Tokenization.FSharpKeywords: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[System.String,System.String]] KeywordsWithDescription -FSharp.Compiler.Tokenization.FSharpKeywords: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[System.String,System.String]] get_KeywordsWithDescription() -FSharp.Compiler.Tokenization.FSharpKeywords: System.String NormalizeIdentifierBackticks(System.String) -FSharp.Compiler.Tokenization.FSharpLexer: Void Tokenize(FSharp.Compiler.Text.ISourceText, Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Tokenization.FSharpToken,Microsoft.FSharp.Core.Unit], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[System.String]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Tokenization.FSharpLexerFlags], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpMap`2[System.String,System.String]], Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) -FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags Compiling -FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags CompilingFSharpCore -FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags Default -FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags LightSyntaxOn -FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags SkipTrivia -FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags UseLexFilter -FSharp.Compiler.Tokenization.FSharpLexerFlags: Int32 value__ -FSharp.Compiler.Tokenization.FSharpLineTokenizer: FSharp.Compiler.Tokenization.FSharpTokenizerColorState ColorStateOfLexState(FSharp.Compiler.Tokenization.FSharpTokenizerLexState) -FSharp.Compiler.Tokenization.FSharpLineTokenizer: FSharp.Compiler.Tokenization.FSharpTokenizerLexState LexStateOfColorState(FSharp.Compiler.Tokenization.FSharpTokenizerColorState) -FSharp.Compiler.Tokenization.FSharpLineTokenizer: System.Tuple`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Tokenization.FSharpTokenInfo],FSharp.Compiler.Tokenization.FSharpTokenizerLexState] ScanToken(FSharp.Compiler.Tokenization.FSharpTokenizerLexState) -FSharp.Compiler.Tokenization.FSharpSourceTokenizer: FSharp.Compiler.Tokenization.FSharpLineTokenizer CreateBufferTokenizer(Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`3[System.Char[],System.Int32,System.Int32],System.Int32]) -FSharp.Compiler.Tokenization.FSharpSourceTokenizer: FSharp.Compiler.Tokenization.FSharpLineTokenizer CreateLineTokenizer(System.String) -FSharp.Compiler.Tokenization.FSharpSourceTokenizer: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.String]) -FSharp.Compiler.Tokenization.FSharpToken: Boolean IsCommentTrivia -FSharp.Compiler.Tokenization.FSharpToken: Boolean IsIdentifier -FSharp.Compiler.Tokenization.FSharpToken: Boolean IsKeyword -FSharp.Compiler.Tokenization.FSharpToken: Boolean IsNumericLiteral -FSharp.Compiler.Tokenization.FSharpToken: Boolean IsStringLiteral -FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsCommentTrivia() -FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsIdentifier() -FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsKeyword() -FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsNumericLiteral() -FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsStringLiteral() -FSharp.Compiler.Tokenization.FSharpToken: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Tokenization.FSharpToken: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Tokenization.FSharpToken: FSharp.Compiler.Tokenization.FSharpTokenKind Kind -FSharp.Compiler.Tokenization.FSharpToken: FSharp.Compiler.Tokenization.FSharpTokenKind get_Kind() -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Comment -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Default -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Delimiter -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Identifier -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Keyword -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind LineComment -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Literal -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Operator -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind String -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Text -FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind WhiteSpace -FSharp.Compiler.Tokenization.FSharpTokenCharKind: Int32 value__ -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Comment -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Default -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Identifier -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind InactiveCode -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Keyword -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Number -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Operator -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind PreprocessorKeyword -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Punctuation -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind String -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Text -FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind UpperIdentifier -FSharp.Compiler.Tokenization.FSharpTokenColorKind: Int32 value__ -FSharp.Compiler.Tokenization.FSharpTokenInfo: Boolean Equals(FSharp.Compiler.Tokenization.FSharpTokenInfo) -FSharp.Compiler.Tokenization.FSharpTokenInfo: Boolean Equals(System.Object) -FSharp.Compiler.Tokenization.FSharpTokenInfo: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenCharKind CharClass -FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenCharKind get_CharClass() -FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenColorKind ColorClass -FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenColorKind get_ColorClass() -FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass FSharpTokenTriggerClass -FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass get_FSharpTokenTriggerClass() -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 CompareTo(FSharp.Compiler.Tokenization.FSharpTokenInfo) -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 CompareTo(System.Object) -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 FullMatchedLength -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 GetHashCode() -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 LeftColumn -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 RightColumn -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 Tag -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 get_FullMatchedLength() -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 get_LeftColumn() -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 get_RightColumn() -FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 get_Tag() -FSharp.Compiler.Tokenization.FSharpTokenInfo: System.String ToString() -FSharp.Compiler.Tokenization.FSharpTokenInfo: System.String TokenName -FSharp.Compiler.Tokenization.FSharpTokenInfo: System.String get_TokenName() -FSharp.Compiler.Tokenization.FSharpTokenInfo: Void .ctor(Int32, Int32, FSharp.Compiler.Tokenization.FSharpTokenColorKind, FSharp.Compiler.Tokenization.FSharpTokenCharKind, FSharp.Compiler.Tokenization.FSharpTokenTriggerClass, Int32, System.String, Int32) -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Abstract -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 AdjacentPrefixOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Ampersand -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 AmpersandAmpersand -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 And -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 As -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Asr -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Assert -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Bar -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 BarBar -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 BarRightBrace -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 BarRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Base -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Begin -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 BigNumber -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Binder -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ByteArray -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Char -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Class -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Colon -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonColon -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonEquals -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonGreater -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonQuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonQuestionMarkGreater -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Comma -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 CommentTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Const -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Constraint -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Constructor -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Decimal -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Default -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Delegate -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Do -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 DoBang -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Dollar -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Done -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Dot -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 DotDot -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 DotDotHat -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 DownTo -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Downcast -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Elif -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Else -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 End -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Equals -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Exception -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Extern -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 False -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Finally -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Fixed -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 For -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Fun -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Function -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 FunkyOperatorName -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Global -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Greater -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 GreaterBarRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 GreaterRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Hash -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashElse -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashEndIf -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashIf -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashLight -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashLine -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HighPrecedenceBracketApp -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HighPrecedenceParenthesisApp -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HighPrecedenceTypeApp -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Identifier -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Ieee32 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Ieee64 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 If -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 In -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InactiveCode -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixAmpersandOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixAsr -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixAtHatOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixBarOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixCompareOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLand -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLor -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLsl -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLsr -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLxor -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixMod -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixStarDivideModuloOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixStarStarOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Inherit -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Inline -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Instance -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int16 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int32 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int32DotDot -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int64 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int8 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Interface -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Internal -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 JoinIn -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 KeywordString -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Lazy -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftArrow -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBrace -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBraceBar -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBracket -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBracketBar -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBracketLess -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftParenthesisStarRightParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftQuote -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Less -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Let -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LineCommentTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Match -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 MatchBang -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Member -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Minus -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Module -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Mutable -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Namespace -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 NativeInt -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 New -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 None -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Null -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Of -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideAssert -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideBinder -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideBlockBegin -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideBlockEnd -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideBlockSep -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideDeclEnd -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideDo -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideDoBang -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideElse -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideEnd -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideFun -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideFunction -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideInterfaceMember -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideLazy -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideLet -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideReset -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideRightBlockEnd -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideThen -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideWith -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Open -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Or -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Override -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 PercentOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 PlusMinusOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 PrefixOperator -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Private -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Public -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 QuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 QuestionMarkQuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Quote -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Rec -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Reserved -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightArrow -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightBrace -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightQuote -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightQuoteDot -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Semicolon -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 SemicolonSemicolon -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Sig -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Star -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Static -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 String -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 StringText -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Struct -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Then -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 To -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 True -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Try -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Type -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UInt16 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UInt32 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UInt64 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UInt8 -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UNativeInt -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Underscore -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Upcast -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Val -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Void -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 When -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 While -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 WhitespaceTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 With -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Yield -FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 YieldBang -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean Equals(FSharp.Compiler.Tokenization.FSharpTokenKind) -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean Equals(System.Object) -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAbstract -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAdjacentPrefixOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAmpersand -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAmpersandAmpersand -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAnd -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAs -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAsr -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAssert -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBar -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBarBar -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBarRightBrace -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBarRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBase -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBegin -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBigNumber -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBinder -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsByteArray -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsChar -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsClass -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColon -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonColon -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonEquals -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonGreater -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonQuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonQuestionMarkGreater -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsComma -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsCommentTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsConst -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsConstraint -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsConstructor -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDecimal -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDefault -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDelegate -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDo -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDoBang -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDollar -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDone -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDot -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDotDot -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDotDotHat -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDownTo -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDowncast -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsElif -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsElse -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsEquals -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsException -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsExtern -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFalse -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFinally -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFixed -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFor -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFun -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFunction -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFunkyOperatorName -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsGlobal -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsGreater -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsGreaterBarRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsGreaterRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHash -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashElse -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashEndIf -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashIf -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashLight -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashLine -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHighPrecedenceBracketApp -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHighPrecedenceParenthesisApp -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHighPrecedenceTypeApp -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIdentifier -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIeee32 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIeee64 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIf -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIn -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInactiveCode -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixAmpersandOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixAsr -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixAtHatOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixBarOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixCompareOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLand -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLor -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLsl -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLsr -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLxor -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixMod -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixStarDivideModuloOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixStarStarOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInherit -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInline -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInstance -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt16 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt32 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt32DotDot -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt64 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt8 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInterface -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInternal -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsJoinIn -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsKeywordString -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLazy -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftArrow -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBrace -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBraceBar -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBracketBar -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBracketLess -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftParenthesisStarRightParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftQuote -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLess -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLet -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLineCommentTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMatch -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMatchBang -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMember -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMinus -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsModule -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMutable -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNamespace -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNativeInt -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNew -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNone -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNull -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOf -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideAssert -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideBinder -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideBlockBegin -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideBlockEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideBlockSep -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideDeclEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideDo -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideDoBang -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideElse -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideFun -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideFunction -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideInterfaceMember -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideLazy -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideLet -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideReset -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideRightBlockEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideThen -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideWith -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOpen -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOr -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOverride -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPercentOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPlusMinusOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPrefixOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPrivate -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPublic -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsQuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsQuestionMarkQuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsQuote -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRec -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsReserved -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightArrow -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightBrace -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightQuote -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightQuoteDot -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsSemicolon -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsSemicolonSemicolon -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsSig -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsStar -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsStatic -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsString -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsStringText -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsStruct -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsThen -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsTo -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsTrue -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsTry -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsType -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUInt16 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUInt32 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUInt64 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUInt8 -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUNativeInt -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUnderscore -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUpcast -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsVal -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsVoid -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsWhen -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsWhile -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsWhitespaceTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsWith -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsYield -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsYieldBang -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAbstract() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAdjacentPrefixOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAmpersand() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAmpersandAmpersand() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAs() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAsr() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAssert() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBar() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBarBar() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBarRightBrace() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBarRightBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBase() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBegin() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBigNumber() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBinder() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsByteArray() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsChar() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsClass() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColon() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonColon() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonEquals() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonGreater() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonQuestionMark() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonQuestionMarkGreater() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsComma() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsCommentTrivia() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsConst() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsConstraint() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsConstructor() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDecimal() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDefault() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDelegate() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDo() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDoBang() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDollar() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDone() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDot() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDotDot() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDotDotHat() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDownTo() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDowncast() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsElif() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsElse() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsEquals() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsException() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsExtern() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFalse() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFinally() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFixed() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFor() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFun() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFunction() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFunkyOperatorName() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsGlobal() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsGreater() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsGreaterBarRightBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsGreaterRightBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHash() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashElse() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashEndIf() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashIf() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashLight() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashLine() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHighPrecedenceBracketApp() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHighPrecedenceParenthesisApp() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHighPrecedenceTypeApp() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIdentifier() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIeee32() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIeee64() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIf() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIn() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInactiveCode() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixAmpersandOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixAsr() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixAtHatOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixBarOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixCompareOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLand() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLor() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLsl() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLsr() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLxor() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixMod() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixStarDivideModuloOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixStarStarOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInherit() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInline() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInstance() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt16() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt32() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt32DotDot() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt64() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt8() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInterface() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInternal() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsJoinIn() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsKeywordString() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLazy() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftArrow() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBrace() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBraceBar() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBracketBar() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBracketLess() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftParenthesis() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftParenthesisStarRightParenthesis() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftQuote() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLess() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLet() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLineCommentTrivia() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMatch() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMatchBang() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMember() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMinus() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsModule() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMutable() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNamespace() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNativeInt() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNew() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNone() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNull() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOf() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideAssert() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideBinder() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideBlockBegin() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideBlockEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideBlockSep() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideDeclEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideDo() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideDoBang() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideElse() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideFun() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideFunction() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideInterfaceMember() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideLazy() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideLet() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideReset() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideRightBlockEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideThen() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideWith() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOpen() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOr() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOverride() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPercentOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPlusMinusOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPrefixOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPrivate() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPublic() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsQuestionMark() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsQuestionMarkQuestionMark() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsQuote() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRec() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsReserved() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightArrow() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightBrace() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightParenthesis() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightQuote() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightQuoteDot() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsSemicolon() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsSemicolonSemicolon() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsSig() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsStar() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsStatic() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsString() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsStringText() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsStruct() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsThen() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsTo() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsTrue() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsTry() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsType() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUInt16() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUInt32() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUInt64() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUInt8() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUNativeInt() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUnderscore() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUpcast() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsVal() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsVoid() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsWhen() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsWhile() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsWhitespaceTrivia() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsWith() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsYield() -FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsYieldBang() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Abstract -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind AdjacentPrefixOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Ampersand -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind AmpersandAmpersand -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind And -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind As -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Asr -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Assert -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Bar -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind BarBar -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind BarRightBrace -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind BarRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Base -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Begin -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind BigNumber -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Binder -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ByteArray -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Char -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Class -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Colon -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonColon -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonEquals -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonGreater -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonQuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonQuestionMarkGreater -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Comma -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind CommentTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Const -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Constraint -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Constructor -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Decimal -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Default -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Delegate -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Do -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind DoBang -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Dollar -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Done -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Dot -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind DotDot -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind DotDotHat -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind DownTo -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Downcast -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Elif -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Else -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind End -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Equals -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Exception -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Extern -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind False -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Finally -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Fixed -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind For -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Fun -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Function -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind FunkyOperatorName -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Global -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Greater -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind GreaterBarRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind GreaterRightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Hash -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashElse -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashEndIf -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashIf -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashLight -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashLine -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HighPrecedenceBracketApp -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HighPrecedenceParenthesisApp -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HighPrecedenceTypeApp -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Identifier -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Ieee32 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Ieee64 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind If -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind In -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InactiveCode -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixAmpersandOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixAsr -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixAtHatOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixBarOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixCompareOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLand -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLor -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLsl -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLsr -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLxor -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixMod -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixStarDivideModuloOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixStarStarOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Inherit -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Inline -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Instance -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int16 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int32 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int32DotDot -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int64 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int8 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Interface -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Internal -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind JoinIn -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind KeywordString -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Lazy -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftArrow -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBrace -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBraceBar -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBracketBar -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBracketLess -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftParenthesisStarRightParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftQuote -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Less -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Let -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LineCommentTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Match -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind MatchBang -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Member -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Minus -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Module -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Mutable -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Namespace -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind NativeInt -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind New -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind None -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Null -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Of -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideAssert -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideBinder -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideBlockBegin -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideBlockEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideBlockSep -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideDeclEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideDo -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideDoBang -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideElse -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideFun -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideFunction -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideInterfaceMember -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideLazy -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideLet -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideReset -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideRightBlockEnd -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideThen -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideWith -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Open -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Or -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Override -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind PercentOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind PlusMinusOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind PrefixOperator -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Private -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Public -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind QuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind QuestionMarkQuestionMark -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Quote -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Rec -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Reserved -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightArrow -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightBrace -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightBracket -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightParenthesis -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightQuote -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightQuoteDot -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Semicolon -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind SemicolonSemicolon -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Sig -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Star -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Static -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind String -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind StringText -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Struct -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Then -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind To -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind True -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Try -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Type -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UInt16 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UInt32 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UInt64 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UInt8 -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UNativeInt -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Underscore -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Upcast -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Val -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Void -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind When -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind While -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind WhitespaceTrivia -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind With -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Yield -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind YieldBang -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Abstract() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_AdjacentPrefixOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Ampersand() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_AmpersandAmpersand() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_And() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_As() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Asr() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Assert() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Bar() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_BarBar() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_BarRightBrace() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_BarRightBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Base() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Begin() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_BigNumber() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Binder() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ByteArray() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Char() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Class() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Colon() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonColon() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonEquals() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonGreater() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonQuestionMark() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonQuestionMarkGreater() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Comma() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_CommentTrivia() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Const() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Constraint() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Constructor() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Decimal() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Default() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Delegate() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Do() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_DoBang() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Dollar() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Done() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Dot() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_DotDot() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_DotDotHat() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_DownTo() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Downcast() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Elif() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Else() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_End() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Equals() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Exception() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Extern() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_False() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Finally() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Fixed() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_For() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Fun() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Function() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_FunkyOperatorName() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Global() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Greater() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_GreaterBarRightBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_GreaterRightBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Hash() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashElse() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashEndIf() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashIf() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashLight() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashLine() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HighPrecedenceBracketApp() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HighPrecedenceParenthesisApp() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HighPrecedenceTypeApp() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Identifier() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Ieee32() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Ieee64() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_If() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_In() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InactiveCode() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixAmpersandOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixAsr() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixAtHatOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixBarOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixCompareOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLand() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLor() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLsl() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLsr() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLxor() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixMod() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixStarDivideModuloOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixStarStarOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Inherit() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Inline() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Instance() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int16() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int32() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int32DotDot() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int64() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int8() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Interface() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Internal() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_JoinIn() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_KeywordString() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Lazy() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftArrow() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBrace() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBraceBar() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBracketBar() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBracketLess() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftParenthesis() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftParenthesisStarRightParenthesis() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftQuote() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Less() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Let() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LineCommentTrivia() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Match() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_MatchBang() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Member() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Minus() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Module() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Mutable() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Namespace() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_NativeInt() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_New() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_None() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Null() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Of() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideAssert() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideBinder() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideBlockBegin() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideBlockEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideBlockSep() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideDeclEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideDo() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideDoBang() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideElse() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideFun() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideFunction() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideInterfaceMember() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideLazy() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideLet() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideReset() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideRightBlockEnd() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideThen() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideWith() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Open() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Or() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Override() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_PercentOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_PlusMinusOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_PrefixOperator() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Private() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Public() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_QuestionMark() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_QuestionMarkQuestionMark() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Quote() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Rec() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Reserved() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightArrow() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightBrace() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightBracket() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightParenthesis() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightQuote() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightQuoteDot() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Semicolon() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_SemicolonSemicolon() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Sig() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Star() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Static() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_String() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_StringText() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Struct() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Then() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_To() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_True() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Try() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Type() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UInt16() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UInt32() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UInt64() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UInt8() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UNativeInt() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Underscore() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Upcast() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Val() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Void() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_When() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_While() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_WhitespaceTrivia() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_With() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Yield() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_YieldBang() -FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind+Tags -FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 CompareTo(FSharp.Compiler.Tokenization.FSharpTokenKind) -FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 CompareTo(System.Object) -FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 CompareTo(System.Object, System.Collections.IComparer) -FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 GetHashCode() -FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 Tag -FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 get_Tag() -FSharp.Compiler.Tokenization.FSharpTokenKind: System.String ToString() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 AMP_AMP -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 BAR -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 BAR_BAR -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 BAR_RBRACK -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 BEGIN -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 CLASS -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_COLON -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_EQUALS -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_GREATER -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_QMARK -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_QMARK_GREATER -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COMMA -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COMMENT -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 DO -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 DOT -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 DOT_DOT -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 DOT_DOT_HAT -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 ELSE -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 EQUALS -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 FUNCTION -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 GREATER -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 GREATER_RBRACK -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 IDENT -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INFIX_AT_HAT_OP -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INFIX_BAR_OP -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INFIX_COMPARE_OP -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INFIX_STAR_DIV_MOD_OP -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INT32_DOT_DOT -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INTERP_STRING_BEGIN_END -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INTERP_STRING_BEGIN_PART -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INTERP_STRING_END -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INTERP_STRING_PART -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 Identifier -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LARROW -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LBRACE -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LBRACK -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LBRACK_BAR -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LBRACK_LESS -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LESS -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LINE_COMMENT -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LPAREN -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 MINUS -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 NEW -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 OWITH -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 PERCENT_OP -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 PLUS_MINUS_OP -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 PREFIX_OP -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 QMARK -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 QUOTE -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 RARROW -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 RBRACE -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 RBRACK -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 RPAREN -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 SEMICOLON -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 STAR -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 STRING -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 STRUCT -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 String -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 THEN -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 TRY -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 UNDERSCORE -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 WHITESPACE -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 WITH -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_AMP_AMP() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_BAR() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_BAR_BAR() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_BAR_RBRACK() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_BEGIN() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_CLASS() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_COLON() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_EQUALS() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_GREATER() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_QMARK() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_QMARK_GREATER() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COMMA() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COMMENT() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_DO() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_DOT() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_DOT_DOT() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_DOT_DOT_HAT() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_ELSE() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_EQUALS() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_FUNCTION() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_GREATER() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_GREATER_RBRACK() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_IDENT() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INFIX_AT_HAT_OP() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INFIX_BAR_OP() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INFIX_COMPARE_OP() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INFIX_STAR_DIV_MOD_OP() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INT32_DOT_DOT() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INTERP_STRING_BEGIN_END() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INTERP_STRING_BEGIN_PART() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INTERP_STRING_END() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INTERP_STRING_PART() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_Identifier() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LARROW() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LBRACE() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LBRACK() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LBRACK_BAR() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LBRACK_LESS() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LESS() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LINE_COMMENT() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LPAREN() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_MINUS() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_NEW() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_OWITH() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_PERCENT_OP() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_PLUS_MINUS_OP() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_PREFIX_OP() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_QMARK() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_QUOTE() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_RARROW() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_RBRACE() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_RBRACK() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_RPAREN() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_SEMICOLON() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_STAR() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_STRING() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_STRUCT() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_String() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_THEN() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_TRY() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_UNDERSCORE() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_WHITESPACE() -FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_WITH() -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass ChoiceSelect -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass MatchBraces -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass MemberSelect -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass MethodTip -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass None -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass ParamEnd -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass ParamNext -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass ParamStart -FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: Int32 value__ -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState CamlOnly -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState Comment -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState EndLineThenSkip -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState EndLineThenToken -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState ExtendedInterpolatedString -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState IfDefSkip -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState InitialState -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState SingleLineComment -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState String -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState StringInComment -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState Token -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState TripleQuoteString -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState TripleQuoteStringInComment -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState VerbatimString -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState VerbatimStringInComment -FSharp.Compiler.Tokenization.FSharpTokenizerColorState: Int32 value__ -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Boolean Equals(FSharp.Compiler.Tokenization.FSharpTokenizerLexState) -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Boolean Equals(System.Object) -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: FSharp.Compiler.Tokenization.FSharpTokenizerLexState Initial -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: FSharp.Compiler.Tokenization.FSharpTokenizerLexState get_Initial() -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int32 GetHashCode() -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int64 OtherBits -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int64 PosBits -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int64 get_OtherBits() -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int64 get_PosBits() -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: System.String ToString() -FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Void .ctor(Int64, Int64) -FSharp.Compiler.Xml.PreXmlDoc: Boolean Equals(FSharp.Compiler.Xml.PreXmlDoc) -FSharp.Compiler.Xml.PreXmlDoc: Boolean Equals(System.Object) -FSharp.Compiler.Xml.PreXmlDoc: Boolean Equals(System.Object, System.Collections.IEqualityComparer) -FSharp.Compiler.Xml.PreXmlDoc: Boolean IsEmpty -FSharp.Compiler.Xml.PreXmlDoc: Boolean get_IsEmpty() -FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.PreXmlDoc Create(System.String[], FSharp.Compiler.Text.Range) -FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.PreXmlDoc Empty -FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.PreXmlDoc Merge(FSharp.Compiler.Xml.PreXmlDoc, FSharp.Compiler.Xml.PreXmlDoc) -FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.PreXmlDoc get_Empty() -FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.XmlDoc ToXmlDoc(Boolean, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[System.String]]) -FSharp.Compiler.Xml.PreXmlDoc: Int32 GetHashCode() -FSharp.Compiler.Xml.PreXmlDoc: Int32 GetHashCode(System.Collections.IEqualityComparer) -FSharp.Compiler.Xml.PreXmlDoc: System.String ToString() -FSharp.Compiler.Xml.XmlDoc: Boolean IsEmpty -FSharp.Compiler.Xml.XmlDoc: Boolean NonEmpty -FSharp.Compiler.Xml.XmlDoc: Boolean get_IsEmpty() -FSharp.Compiler.Xml.XmlDoc: Boolean get_NonEmpty() -FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Text.Range Range -FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Text.Range get_Range() -FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Xml.XmlDoc Empty -FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Xml.XmlDoc Merge(FSharp.Compiler.Xml.XmlDoc, FSharp.Compiler.Xml.XmlDoc) -FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Xml.XmlDoc get_Empty() -FSharp.Compiler.Xml.XmlDoc: System.String GetXmlText() -FSharp.Compiler.Xml.XmlDoc: System.String[] GetElaboratedXmlLines() -FSharp.Compiler.Xml.XmlDoc: System.String[] UnprocessedLines -FSharp.Compiler.Xml.XmlDoc: System.String[] get_UnprocessedLines() -FSharp.Compiler.Xml.XmlDoc: Void .ctor(System.String[], FSharp.Compiler.Text.Range) \ No newline at end of file +! AssemblyReference: FSharp.Core +! AssemblyReference: System.Buffers +! AssemblyReference: System.Collections.Immutable +! AssemblyReference: System.Diagnostics.DiagnosticSource +! AssemblyReference: System.Memory +! AssemblyReference: System.Reflection.Emit +! AssemblyReference: System.Reflection.Emit.ILGeneration +! AssemblyReference: System.Reflection.Metadata +! AssemblyReference: netstandard +FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 CDecl +FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 Default +FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 FastCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 StdCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 ThisCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags: Int32 VarArg +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean Equals(ILArgConvention) +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsCDecl +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsDefault +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsFastCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsStdCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsThisCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean IsVarArg +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsCDecl() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsDefault() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsFastCall() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsStdCall() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsThisCall() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Boolean get_IsVarArg() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: FSharp.Compiler.AbstractIL.IL+ILArgConvention+Tags +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention CDecl +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention Default +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention FastCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention StdCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention ThisCall +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention VarArg +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_CDecl() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_Default() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_FastCall() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_StdCall() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_ThisCall() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: ILArgConvention get_VarArg() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 CompareTo(ILArgConvention) +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILArgConvention: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILArgConvention: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Boolean Equals(ILArrayShape) +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILArrayShape: ILArrayShape FromRank(Int32) +FSharp.Compiler.AbstractIL.IL+ILArrayShape: ILArrayShape SingleDimensional +FSharp.Compiler.AbstractIL.IL+ILArrayShape: ILArrayShape get_SingleDimensional() +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 CompareTo(ILArrayShape) +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 Rank +FSharp.Compiler.AbstractIL.IL+ILArrayShape: Int32 get_Rank() +FSharp.Compiler.AbstractIL.IL+ILArrayShape: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Boolean Equals(ILAssemblyLongevity) +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: ILAssemblyLongevity Default +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: ILAssemblyLongevity get_Default() +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 CompareTo(ILAssemblyLongevity) +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean DisableJitOptimizations +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean IgnoreSymbolStoreSequencePoints +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean JitTracking +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean Retargetable +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean get_DisableJitOptimizations() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean get_IgnoreSymbolStoreSequencePoints() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean get_JitTracking() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Boolean get_Retargetable() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAssemblyLongevity AssemblyLongevity +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAssemblyLongevity get_AssemblyLongevity() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAttributesStored CustomAttrsStored +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILAttributesStored get_CustomAttrsStored() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILExportedTypesAndForwarders ExportedTypes +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILExportedTypesAndForwarders get_ExportedTypes() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILSecurityDecls SecurityDecls +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILSecurityDecls get_SecurityDecls() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILSecurityDeclsStored SecurityDeclsStored +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: ILSecurityDeclsStored get_SecurityDeclsStored() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Int32 AuxModuleHashAlgorithm +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Int32 MetadataIndex +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Int32 get_AuxModuleHashAlgorithm() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Int32 get_MetadataIndex() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILModuleRef] EntrypointElsewhere +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILModuleRef] get_EntrypointElsewhere() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo] Version +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo] get_Version() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] PublicKey +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_PublicKey() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[System.String] Locale +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Locale() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: System.String Name +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest: Void .ctor(System.String, Int32, ILSecurityDeclsStored, Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo], Microsoft.FSharp.Core.FSharpOption`1[System.String], ILAttributesStored, ILAssemblyLongevity, Boolean, Boolean, Boolean, Boolean, ILExportedTypesAndForwarders, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILModuleRef], Int32) +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Boolean EqualsIgnoringVersion(ILAssemblyRef) +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Boolean Retargetable +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Boolean get_Retargetable() +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: ILAssemblyRef Create(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+PublicKey], Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: ILAssemblyRef FromAssemblyName(System.Reflection.AssemblyName) +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo] Version +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILVersionInfo] get_Version() +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+PublicKey] PublicKey +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+PublicKey] get_PublicKey() +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Hash +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Hash() +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[System.String] Locale +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Locale() +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: System.String QualifiedName +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILAssemblyRef: System.String get_QualifiedName() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array: ILType Item1 +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array: ILType get_Item1() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] Item2 +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] get_Item2() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Bool: Boolean Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Bool: Boolean get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Byte: Byte Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Byte: Byte get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Char: Char Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Char: Char get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Double: Double Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Double: Double get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int16: Int16 Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int16: Int16 get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int32: Int32 Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int32: Int32 get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int64: Int64 Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int64: Int64 get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+SByte: SByte Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+SByte: SByte get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Single: Single Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Single: Single get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+String: Microsoft.FSharp.Core.FSharpOption`1[System.String] Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+String: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Array +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Bool +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Byte +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Char +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Double +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Int16 +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Int32 +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Int64 +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Null +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 SByte +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Single +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 String +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 Type +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 TypeRef +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 UInt16 +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 UInt32 +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags: Int32 UInt64 +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Type: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+Type: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+TypeRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeRef] Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+TypeRef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeRef] get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt16: UInt16 Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt16: UInt16 get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt32: UInt32 Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt32: UInt32 get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt64: UInt64 Item +FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt64: UInt64 get_Item() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean Equals(ILAttribElem) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsArray +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsBool +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsByte +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsChar +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsDouble +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsInt16 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsInt32 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsInt64 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsNull +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsSByte +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsSingle +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsString +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsType +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsTypeRef +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsUInt16 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsUInt32 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean IsUInt64 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsArray() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsBool() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsByte() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsChar() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsDouble() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsInt16() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsInt32() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsInt64() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsNull() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsSByte() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsSingle() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsString() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsType() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsTypeRef() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsUInt16() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsUInt32() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Boolean get_IsUInt64() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Array +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Bool +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Byte +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Char +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Double +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int16 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int32 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Int64 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+SByte +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Single +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+String +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Tags +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+Type +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+TypeRef +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt16 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt32 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: FSharp.Compiler.AbstractIL.IL+ILAttribElem+UInt64 +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewArray(ILType, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem]) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewBool(Boolean) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewByte(Byte) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewChar(Char) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewDouble(Double) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewInt16(Int16) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewInt32(Int32) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewInt64(Int64) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewSByte(SByte) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewSingle(Single) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewString(Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewType(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType]) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewTypeRef(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeRef]) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewUInt16(UInt16) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewUInt32(UInt32) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem NewUInt64(UInt64) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem Null +FSharp.Compiler.AbstractIL.IL+ILAttribElem: ILAttribElem get_Null() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 CompareTo(ILAttribElem) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILAttribElem: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILAttribElem: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: ILMethodSpec get_method() +FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: ILMethodSpec method +FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] fixedArgs +FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] get_fixedArgs() +FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`4[System.String,FSharp.Compiler.AbstractIL.IL+ILType,System.Boolean,FSharp.Compiler.AbstractIL.IL+ILAttribElem]] get_namedArgs() +FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`4[System.String,FSharp.Compiler.AbstractIL.IL+ILType,System.Boolean,FSharp.Compiler.AbstractIL.IL+ILAttribElem]] namedArgs +FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: Byte[] data +FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: Byte[] get_data() +FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: ILMethodSpec get_method() +FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: ILMethodSpec method +FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] elements +FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem] get_elements() +FSharp.Compiler.AbstractIL.IL+ILAttribute+Tags: Int32 Decoded +FSharp.Compiler.AbstractIL.IL+ILAttribute+Tags: Int32 Encoded +FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean Equals(ILAttribute) +FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean IsDecoded +FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean IsEncoded +FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean get_IsDecoded() +FSharp.Compiler.AbstractIL.IL+ILAttribute: Boolean get_IsEncoded() +FSharp.Compiler.AbstractIL.IL+ILAttribute: FSharp.Compiler.AbstractIL.IL+ILAttribute+Decoded +FSharp.Compiler.AbstractIL.IL+ILAttribute: FSharp.Compiler.AbstractIL.IL+ILAttribute+Encoded +FSharp.Compiler.AbstractIL.IL+ILAttribute: FSharp.Compiler.AbstractIL.IL+ILAttribute+Tags +FSharp.Compiler.AbstractIL.IL+ILAttribute: ILAttribute NewDecoded(ILMethodSpec, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`4[System.String,FSharp.Compiler.AbstractIL.IL+ILType,System.Boolean,FSharp.Compiler.AbstractIL.IL+ILAttribElem]]) +FSharp.Compiler.AbstractIL.IL+ILAttribute: ILAttribute NewEncoded(ILMethodSpec, Byte[], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribElem]) +FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 CompareTo(ILAttribute) +FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILAttribute: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILAttribute: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILAttributes: ILAttribute[] AsArray() +FSharp.Compiler.AbstractIL.IL+ILAttributes: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribute] AsList() +FSharp.Compiler.AbstractIL.IL+ILAttributesStored: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Boolean Equals(ILCallingConv) +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILArgConvention Item2 +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILArgConvention get_Item2() +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv Instance +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv NewCallconv(ILThisConvention, ILArgConvention) +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv Static +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv get_Instance() +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILCallingConv get_Static() +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILThisConvention Item1 +FSharp.Compiler.AbstractIL.IL+ILCallingConv: ILThisConvention get_Item1() +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 CompareTo(ILCallingConv) +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILCallingConv: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILCallingConv: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Boolean Equals(ILCallingSignature) +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: ILCallingConv CallingConv +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: ILCallingConv get_CallingConv() +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: ILType ReturnType +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: ILType get_ReturnType() +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 CompareTo(ILCallingSignature) +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] ArgTypes +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_ArgTypes() +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILCallingSignature: Void .ctor(ILCallingConv, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], ILType) +FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportNamespace: System.String get_targetNamespace() +FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportNamespace: System.String targetNamespace +FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportType: ILType get_targetType() +FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportType: ILType targetType +FSharp.Compiler.AbstractIL.IL+ILDebugImport+Tags: Int32 ImportNamespace +FSharp.Compiler.AbstractIL.IL+ILDebugImport+Tags: Int32 ImportType +FSharp.Compiler.AbstractIL.IL+ILDebugImport: Boolean IsImportNamespace +FSharp.Compiler.AbstractIL.IL+ILDebugImport: Boolean IsImportType +FSharp.Compiler.AbstractIL.IL+ILDebugImport: Boolean get_IsImportNamespace() +FSharp.Compiler.AbstractIL.IL+ILDebugImport: Boolean get_IsImportType() +FSharp.Compiler.AbstractIL.IL+ILDebugImport: FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportNamespace +FSharp.Compiler.AbstractIL.IL+ILDebugImport: FSharp.Compiler.AbstractIL.IL+ILDebugImport+ImportType +FSharp.Compiler.AbstractIL.IL+ILDebugImport: FSharp.Compiler.AbstractIL.IL+ILDebugImport+Tags +FSharp.Compiler.AbstractIL.IL+ILDebugImport: ILDebugImport NewImportNamespace(System.String) +FSharp.Compiler.AbstractIL.IL+ILDebugImport: ILDebugImport NewImportType(ILType) +FSharp.Compiler.AbstractIL.IL+ILDebugImport: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILDebugImport: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILDebugImport: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILDebugImports: ILDebugImport[] Imports +FSharp.Compiler.AbstractIL.IL+ILDebugImports: ILDebugImport[] get_Imports() +FSharp.Compiler.AbstractIL.IL+ILDebugImports: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILDebugImports] Parent +FSharp.Compiler.AbstractIL.IL+ILDebugImports: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILDebugImports] get_Parent() +FSharp.Compiler.AbstractIL.IL+ILDebugImports: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILDebugImports: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILDebugImports], ILDebugImport[]) +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding+Tags: Int32 Ansi +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding+Tags: Int32 Auto +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding+Tags: Int32 Unicode +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean Equals(ILDefaultPInvokeEncoding) +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean IsAnsi +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean IsAuto +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean IsUnicode +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean get_IsAnsi() +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean get_IsAuto() +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Boolean get_IsUnicode() +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding+Tags +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding Ansi +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding Auto +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding Unicode +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding get_Ansi() +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding get_Auto() +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: ILDefaultPInvokeEncoding get_Unicode() +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 CompareTo(ILDefaultPInvokeEncoding) +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILEventDef: Boolean IsRTSpecialName +FSharp.Compiler.AbstractIL.IL+ILEventDef: Boolean IsSpecialName +FSharp.Compiler.AbstractIL.IL+ILEventDef: Boolean get_IsRTSpecialName() +FSharp.Compiler.AbstractIL.IL+ILEventDef: Boolean get_IsSpecialName() +FSharp.Compiler.AbstractIL.IL+ILEventDef: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILEventDef: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILEventDef: ILMethodRef AddMethod +FSharp.Compiler.AbstractIL.IL+ILEventDef: ILMethodRef RemoveMethod +FSharp.Compiler.AbstractIL.IL+ILEventDef: ILMethodRef get_AddMethod() +FSharp.Compiler.AbstractIL.IL+ILEventDef: ILMethodRef get_RemoveMethod() +FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] OtherMethods +FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] get_OtherMethods() +FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] FireMethod +FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] get_FireMethod() +FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] EventType +FSharp.Compiler.AbstractIL.IL+ILEventDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] get_EventType() +FSharp.Compiler.AbstractIL.IL+ILEventDef: System.Reflection.EventAttributes Attributes +FSharp.Compiler.AbstractIL.IL+ILEventDef: System.Reflection.EventAttributes get_Attributes() +FSharp.Compiler.AbstractIL.IL+ILEventDef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILEventDef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILEventDef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILEventDef: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType], System.String, System.Reflection.EventAttributes, ILMethodRef, ILMethodRef, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef], ILAttributes) +FSharp.Compiler.AbstractIL.IL+ILEventDefs: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Boolean IsForwarder +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Boolean get_IsForwarder() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILAttributesStored CustomAttrsStored +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILAttributesStored get_CustomAttrsStored() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILNestedExportedTypes Nested +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILNestedExportedTypes get_Nested() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILScopeRef ScopeRef +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILScopeRef get_ScopeRef() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILTypeDefAccess Access +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: ILTypeDefAccess get_Access() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Int32 MetadataIndex +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Int32 get_MetadataIndex() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.Reflection.TypeAttributes Attributes +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.Reflection.TypeAttributes get_Attributes() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.String Name +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder: Void .ctor(ILScopeRef, System.String, System.Reflection.TypeAttributes, ILNestedExportedTypes, ILAttributesStored, Int32) +FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Boolean Equals(ILExportedTypesAndForwarders) +FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean IsInitOnly +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean IsLiteral +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean IsSpecialName +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean IsStatic +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean NotSerialized +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_IsInitOnly() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_IsLiteral() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_IsSpecialName() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_IsStatic() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Boolean get_NotSerialized() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILMemberAccess Access +FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILMemberAccess get_Access() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILType FieldType +FSharp.Compiler.AbstractIL.IL+ILFieldDef: ILType get_FieldType() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] LiteralValue +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] get_LiteralValue() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] Marshal +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] get_Marshal() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Data +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Data() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] Offset +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] get_Offset() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.Reflection.FieldAttributes Attributes +FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.Reflection.FieldAttributes get_Attributes() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILFieldDef: Void .ctor(System.String, ILType, System.Reflection.FieldAttributes, Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit], Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType], ILAttributes) +FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Boolean Equals(ILFieldDefs) +FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILFieldDefs: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldDefs: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Bool: Boolean Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Bool: Boolean get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Char: UInt16 Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Char: UInt16 get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Double: Double Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Double: Double get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int16: Int16 Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int16: Int16 get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int32: Int32 Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int32: Int32 get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int64: Int64 Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int64: Int64 get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int8: SByte Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int8: SByte get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Single: Single Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Single: Single get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+String: System.String Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+String: System.String get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Bool +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Char +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Double +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Int16 +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Int32 +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Int64 +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Int8 +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Null +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 Single +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 String +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 UInt16 +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 UInt32 +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 UInt64 +FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags: Int32 UInt8 +FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt16: UInt16 Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt16: UInt16 get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt32: UInt32 Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt32: UInt32 get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt64: UInt64 Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt64: UInt64 get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt8: Byte Item +FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt8: Byte get_Item() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean Equals(ILFieldInit) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsBool +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsChar +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsDouble +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsInt16 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsInt32 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsInt64 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsInt8 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsNull +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsSingle +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsString +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsUInt16 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsUInt32 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsUInt64 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean IsUInt8 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsBool() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsChar() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsDouble() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsInt16() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsInt32() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsInt64() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsInt8() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsNull() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsSingle() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsString() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsUInt16() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsUInt32() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsUInt64() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Boolean get_IsUInt8() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Bool +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Char +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Double +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int16 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int32 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int64 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Int8 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Single +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+String +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+Tags +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt16 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt32 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt64 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: FSharp.Compiler.AbstractIL.IL+ILFieldInit+UInt8 +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewBool(Boolean) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewChar(UInt16) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewDouble(Double) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewInt16(Int16) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewInt32(Int32) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewInt64(Int64) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewInt8(SByte) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewSingle(Single) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewString(System.String) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewUInt16(UInt16) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewUInt32(UInt32) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewUInt64(UInt64) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit NewUInt8(Byte) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit Null +FSharp.Compiler.AbstractIL.IL+ILFieldInit: ILFieldInit get_Null() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 CompareTo(ILFieldInit) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILFieldInit: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: System.Object AsObject() +FSharp.Compiler.AbstractIL.IL+ILFieldInit: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Boolean Equals(ILFieldRef) +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldRef: ILType Type +FSharp.Compiler.AbstractIL.IL+ILFieldRef: ILType get_Type() +FSharp.Compiler.AbstractIL.IL+ILFieldRef: ILTypeRef DeclaringTypeRef +FSharp.Compiler.AbstractIL.IL+ILFieldRef: ILTypeRef get_DeclaringTypeRef() +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 CompareTo(ILFieldRef) +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldRef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILFieldRef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILFieldRef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILFieldRef: Void .ctor(ILTypeRef, System.String, ILType) +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Boolean Equals(ILFieldSpec) +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILFieldRef FieldRef +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILFieldRef get_FieldRef() +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType ActualType +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType DeclaringType +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType FormalType +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType get_ActualType() +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType get_DeclaringType() +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILType get_FormalType() +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILTypeRef DeclaringTypeRef +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: ILTypeRef get_DeclaringTypeRef() +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 CompareTo(ILFieldSpec) +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: System.String Name +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILFieldSpec: Void .ctor(ILFieldRef, ILType) +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean HasDefaultConstructorConstraint +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean HasNotNullableValueTypeConstraint +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean HasReferenceTypeConstraint +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean get_HasDefaultConstructorConstraint() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean get_HasNotNullableValueTypeConstraint() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Boolean get_HasReferenceTypeConstraint() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILAttributesStored CustomAttrsStored +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILAttributesStored get_CustomAttrsStored() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILGenericVariance Variance +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: ILGenericVariance get_Variance() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Int32 MetadataIndex +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Int32 get_MetadataIndex() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] Constraints +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Constraints() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef: Void .ctor(System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], ILGenericVariance, Boolean, Boolean, Boolean, ILAttributesStored, Int32) +FSharp.Compiler.AbstractIL.IL+ILGenericVariance+Tags: Int32 CoVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance+Tags: Int32 ContraVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance+Tags: Int32 NonVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean Equals(ILGenericVariance) +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean IsCoVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean IsContraVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean IsNonVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean get_IsCoVariant() +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean get_IsContraVariant() +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Boolean get_IsNonVariant() +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: FSharp.Compiler.AbstractIL.IL+ILGenericVariance+Tags +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance CoVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance ContraVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance NonVariant +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance get_CoVariant() +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance get_ContraVariant() +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: ILGenericVariance get_NonVariant() +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 CompareTo(ILGenericVariance) +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILGenericVariance: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 Assembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 CompilerControlled +FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 Family +FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 FamilyAndAssembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 FamilyOrAssembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 Private +FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags: Int32 Public +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean Equals(ILMemberAccess) +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsAssembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsCompilerControlled +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsFamily +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsFamilyAndAssembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsFamilyOrAssembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsPrivate +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean IsPublic +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsAssembly() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsCompilerControlled() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsFamily() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsFamilyAndAssembly() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsFamilyOrAssembly() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsPrivate() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Boolean get_IsPublic() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: FSharp.Compiler.AbstractIL.IL+ILMemberAccess+Tags +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess Assembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess CompilerControlled +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess Family +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess FamilyAndAssembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess FamilyOrAssembly +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess Private +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess Public +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_Assembly() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_CompilerControlled() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_Family() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_FamilyAndAssembly() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_FamilyOrAssembly() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_Private() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: ILMemberAccess get_Public() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 CompareTo(ILMemberAccess) +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILMemberAccess: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean HasSecurity +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsAbstract +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsAggressiveInline +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsCheckAccessOnOverride +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsClassInitializer +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsConstructor +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsEntryPoint +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsFinal +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsForwardRef +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsHideBySig +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsIL +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsInternalCall +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsManaged +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsMustRun +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsNewSlot +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsNoInline +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsNonVirtualInstance +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsPreserveSig +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsReqSecObj +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsSpecialName +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsStatic +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsSynchronized +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsUnmanagedExport +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsVirtual +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean IsZeroInit +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_HasSecurity() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsAbstract() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsAggressiveInline() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsCheckAccessOnOverride() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsClassInitializer() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsConstructor() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsEntryPoint() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsFinal() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsForwardRef() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsHideBySig() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsIL() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsInternalCall() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsManaged() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsMustRun() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsNewSlot() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsNoInline() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsNonVirtualInstance() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsPreserveSig() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsReqSecObj() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsSpecialName() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsStatic() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsSynchronized() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsUnmanagedExport() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsVirtual() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Boolean get_IsZeroInit() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILCallingConv CallingConv +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILCallingConv get_CallingConv() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILCallingSignature CallingSignature +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILCallingSignature get_CallingSignature() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILMemberAccess Access +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILMemberAccess get_Access() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILMethodBody MethodBody +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILMethodBody get_MethodBody() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILReturn Return +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILReturn get_Return() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILSecurityDecls SecurityDecls +FSharp.Compiler.AbstractIL.IL+ILMethodDef: ILSecurityDecls get_SecurityDecls() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Int32 MaxStack +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Int32 get_MaxStack() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: MethodBody Body +FSharp.Compiler.AbstractIL.IL+ILMethodDef: MethodBody get_Body() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef] GenericParams +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef] get_GenericParams() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILLocal] Locals +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILLocal] get_Locals() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILParameter] Parameters +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILParameter] get_Parameters() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] ParameterTypes +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_ParameterTypes() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILCode] Code +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILCode] get_Code() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.Reflection.MethodAttributes Attributes +FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.Reflection.MethodAttributes get_Attributes() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.Reflection.MethodImplAttributes ImplAttributes +FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.Reflection.MethodImplAttributes get_ImplAttributes() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILMethodDef: Void .ctor(System.String, System.Reflection.MethodAttributes, System.Reflection.MethodImplAttributes, ILCallingConv, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILParameter], ILReturn, System.Lazy`1[FSharp.Compiler.AbstractIL.IL+MethodBody], Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef], ILSecurityDecls, ILAttributes) +FSharp.Compiler.AbstractIL.IL+ILMethodDefs: ILMethodDef[] AsArray() +FSharp.Compiler.AbstractIL.IL+ILMethodDefs: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodDef] AsList() +FSharp.Compiler.AbstractIL.IL+ILMethodDefs: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodDef] FindByName(System.String) +FSharp.Compiler.AbstractIL.IL+ILMethodDefs: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodDef] TryFindInstanceByNameAndCallingSignature(System.String, ILCallingSignature) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Boolean Equals(ILMethodImplDef) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: ILMethodSpec OverrideBy +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: ILMethodSpec get_OverrideBy() +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: ILOverridesSpec Overrides +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: ILOverridesSpec get_Overrides() +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 CompareTo(ILMethodImplDef) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILMethodImplDef: Void .ctor(ILOverridesSpec, ILMethodSpec) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Boolean Equals(ILMethodImplDefs) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Boolean Equals(ILMethodRef) +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILCallingConv CallingConv +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILCallingConv get_CallingConv() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILCallingSignature CallingSignature +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILCallingSignature get_CallingSignature() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILMethodRef Create(ILTypeRef, ILCallingConv, System.String, Int32, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], ILType) +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILType ReturnType +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILType get_ReturnType() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILTypeRef DeclaringTypeRef +FSharp.Compiler.AbstractIL.IL+ILMethodRef: ILTypeRef get_DeclaringTypeRef() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 ArgCount +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 CompareTo(ILMethodRef) +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 GenericArity +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 get_ArgCount() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Int32 get_GenericArity() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] ArgTypes +FSharp.Compiler.AbstractIL.IL+ILMethodRef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_ArgTypes() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILMethodRef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILMethodRef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Boolean Equals(ILMethodSpec) +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILCallingConv CallingConv +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILCallingConv get_CallingConv() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILMethodRef MethodRef +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILMethodRef get_MethodRef() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILMethodSpec Create(ILType, ILMethodRef, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType]) +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILType DeclaringType +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILType FormalReturnType +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILType get_DeclaringType() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: ILType get_FormalReturnType() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 CompareTo(ILMethodSpec) +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 GenericArity +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Int32 get_GenericArity() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] FormalArgTypes +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] GenericArgs +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_FormalArgTypes() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_GenericArgs() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: System.String Name +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILMethodSpec: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean HasManifest +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean Is32Bit +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean Is32BitPreferred +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean Is64Bit +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean IsDLL +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean IsILOnly +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean UseHighEntropyVA +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_HasManifest() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_Is32Bit() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_Is32BitPreferred() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_Is64Bit() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_IsDLL() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_IsILOnly() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Boolean get_UseHighEntropyVA() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAssemblyManifest ManifestOfAssembly +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAssemblyManifest get_ManifestOfAssembly() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAttributesStored CustomAttrsStored +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILAttributesStored get_CustomAttrsStored() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILResources Resources +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILResources get_Resources() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILTypeDefs TypeDefs +FSharp.Compiler.AbstractIL.IL+ILModuleDef: ILTypeDefs get_TypeDefs() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 ImageBase +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 MetadataIndex +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 PhysicalAlignment +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 SubSystemFlags +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 VirtualAlignment +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_ImageBase() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_MetadataIndex() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_PhysicalAlignment() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_SubSystemFlags() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Int32 get_VirtualAlignment() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILNativeResource] NativeResources +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILNativeResource] get_NativeResources() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest] Manifest +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest] get_Manifest() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILPlatform] Platform +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILPlatform] get_Platform() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] StackReserveSize +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] get_StackReserveSize() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String MetadataVersion +FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String get_MetadataVersion() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.Tuple`2[System.Int32,System.Int32] SubsystemVersion +FSharp.Compiler.AbstractIL.IL+ILModuleDef: System.Tuple`2[System.Int32,System.Int32] get_SubsystemVersion() +FSharp.Compiler.AbstractIL.IL+ILModuleDef: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest], System.String, ILTypeDefs, System.Tuple`2[System.Int32,System.Int32], Boolean, Int32, Boolean, Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILPlatform], Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Boolean, Boolean, Boolean, Int32, Int32, Int32, System.String, ILResources, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILNativeResource], ILAttributesStored, Int32) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean Equals(ILModuleRef) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean HasMetadata +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Boolean get_HasMetadata() +FSharp.Compiler.AbstractIL.IL+ILModuleRef: ILModuleRef Create(System.String, Boolean, Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]]) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 CompareTo(ILModuleRef) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Hash +FSharp.Compiler.AbstractIL.IL+ILModuleRef: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Hash() +FSharp.Compiler.AbstractIL.IL+ILModuleRef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILModuleRef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILModuleRef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILNativeResource: Boolean Equals(ILNativeResource) +FSharp.Compiler.AbstractIL.IL+ILNativeResource: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILNativeResource: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 CompareTo(ILNativeResource) +FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILNativeResource: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILNativeResource: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILNativeType+Array: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] Item1 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Array: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] get_Item1() +FSharp.Compiler.AbstractIL.IL+ILNativeType+Array: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Int32,Microsoft.FSharp.Core.FSharpOption`1[System.Int32]]] Item2 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Array: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Int32,Microsoft.FSharp.Core.FSharpOption`1[System.Int32]]] get_Item2() +FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: Byte[] Item1 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: Byte[] cookieString +FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: Byte[] get_Item1() +FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: Byte[] get_cookieString() +FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: System.String custMarshallerName +FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: System.String get_custMarshallerName() +FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: System.String get_nativeTypeName() +FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom: System.String nativeTypeName +FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedArray: Int32 Item +FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedArray: Int32 get_Item() +FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedSysString: Int32 Item +FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedSysString: Int32 get_Item() +FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray: ILNativeVariant Item1 +FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray: ILNativeVariant get_Item1() +FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray: Microsoft.FSharp.Core.FSharpOption`1[System.String] Item2 +FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Item2() +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 ANSIBSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Array +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 AsAny +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 BSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Bool +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 ByValStr +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Byte +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Currency +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Custom +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Double +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Empty +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Error +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 FixedArray +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 FixedSysString +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 IDispatch +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 IUnknown +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int16 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int32 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int64 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Int8 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Interface +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPSTRUCT +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPTSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPUTF8STR +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 LPWSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Method +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 SafeArray +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Single +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Struct +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 TBSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 UInt +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 UInt16 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 UInt32 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 UInt64 +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 VariantBool +FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags: Int32 Void +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean Equals(ILNativeType) +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsANSIBSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsArray +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsAsAny +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsBSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsBool +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsByValStr +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsByte +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsCurrency +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsCustom +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsDouble +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsEmpty +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsError +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsFixedArray +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsFixedSysString +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsIDispatch +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsIUnknown +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt16 +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt32 +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt64 +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInt8 +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsInterface +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPSTRUCT +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPTSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPUTF8STR +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsLPWSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsMethod +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsSafeArray +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsSingle +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsStruct +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsTBSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsUInt +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsUInt16 +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsUInt32 +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsUInt64 +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsVariantBool +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean IsVoid +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsANSIBSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsArray() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsAsAny() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsBSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsBool() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsByValStr() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsByte() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsCurrency() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsCustom() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsDouble() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsEmpty() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsError() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsFixedArray() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsFixedSysString() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsIDispatch() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsIUnknown() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt16() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt32() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt64() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInt8() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsInterface() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPSTRUCT() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPTSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPUTF8STR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsLPWSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsMethod() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsSafeArray() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsSingle() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsStruct() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsTBSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsUInt() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsUInt16() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsUInt32() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsUInt64() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsVariantBool() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Boolean get_IsVoid() +FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+Array +FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+Custom +FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedArray +FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+FixedSysString +FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+SafeArray +FSharp.Compiler.AbstractIL.IL+ILNativeType: FSharp.Compiler.AbstractIL.IL+ILNativeType+Tags +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType ANSIBSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType AsAny +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType BSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Bool +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType ByValStr +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Byte +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Currency +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Double +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Empty +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Error +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType IDispatch +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType IUnknown +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int16 +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int32 +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int64 +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Int8 +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Interface +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPSTRUCT +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPTSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPUTF8STR +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType LPWSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Method +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewArray(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType], Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Int32,Microsoft.FSharp.Core.FSharpOption`1[System.Int32]]]) +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewCustom(Byte[], System.String, System.String, Byte[]) +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewFixedArray(Int32) +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewFixedSysString(Int32) +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType NewSafeArray(ILNativeVariant, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Single +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Struct +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType TBSTR +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType UInt +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType UInt16 +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType UInt32 +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType UInt64 +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType VariantBool +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType Void +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_ANSIBSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_AsAny() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_BSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Bool() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_ByValStr() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Byte() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Currency() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Double() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Empty() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Error() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_IDispatch() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_IUnknown() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int16() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int32() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int64() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Int8() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Interface() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPSTRUCT() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPTSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPUTF8STR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_LPWSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Method() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Single() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Struct() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_TBSTR() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_UInt() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_UInt16() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_UInt32() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_UInt64() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_VariantBool() +FSharp.Compiler.AbstractIL.IL+ILNativeType: ILNativeType get_Void() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 CompareTo(ILNativeType) +FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILNativeType: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILNativeType: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILAttributesStored CustomAttrsStored +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILAttributesStored get_CustomAttrsStored() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILMemberAccess Access +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILMemberAccess get_Access() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILNestedExportedTypes Nested +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: ILNestedExportedTypes get_Nested() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: Int32 MetadataIndex +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: Int32 get_MetadataIndex() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: System.String Name +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedType: Void .ctor(System.String, ILMemberAccess, ILNestedExportedTypes, ILAttributesStored, Int32) +FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Boolean Equals(ILNestedExportedTypes) +FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean IsIn +FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean IsOptional +FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean IsOut +FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean get_IsIn() +FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean get_IsOptional() +FSharp.Compiler.AbstractIL.IL+ILParameter: Boolean get_IsOut() +FSharp.Compiler.AbstractIL.IL+ILParameter: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILParameter: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILParameter: ILAttributesStored CustomAttrsStored +FSharp.Compiler.AbstractIL.IL+ILParameter: ILAttributesStored get_CustomAttrsStored() +FSharp.Compiler.AbstractIL.IL+ILParameter: ILType Type +FSharp.Compiler.AbstractIL.IL+ILParameter: ILType get_Type() +FSharp.Compiler.AbstractIL.IL+ILParameter: Int32 MetadataIndex +FSharp.Compiler.AbstractIL.IL+ILParameter: Int32 get_MetadataIndex() +FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] Default +FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] get_Default() +FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] Marshal +FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] get_Marshal() +FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] Name +FSharp.Compiler.AbstractIL.IL+ILParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Name() +FSharp.Compiler.AbstractIL.IL+ILParameter: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILParameter: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[System.String], ILType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType], Boolean, Boolean, Boolean, ILAttributesStored, Int32) +FSharp.Compiler.AbstractIL.IL+ILPlatform: Boolean Equals(ILPlatform) +FSharp.Compiler.AbstractIL.IL+ILPlatform: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILPlatform: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 CompareTo(ILPlatform) +FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILPlatform: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILPlatform: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: ILTypeDef GetTypeDef() +FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: Microsoft.FSharp.Collections.FSharpList`1[System.String] Namespace +FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_Namespace() +FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILPreTypeDef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Boolean IsRTSpecialName +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Boolean IsSpecialName +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Boolean get_IsRTSpecialName() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Boolean get_IsSpecialName() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILThisConvention CallingConv +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILThisConvention get_CallingConv() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILType PropertyType +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: ILType get_PropertyType() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] Args +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Args() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] Init +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit] get_Init() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] GetMethod +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] SetMethod +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] get_GetMethod() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef] get_SetMethod() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.Reflection.PropertyAttributes Attributes +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.Reflection.PropertyAttributes get_Attributes() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILPropertyDef: Void .ctor(System.String, System.Reflection.PropertyAttributes, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodRef], ILThisConvention, ILType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldInit], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], ILAttributes) +FSharp.Compiler.AbstractIL.IL+ILPropertyDefs: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILReferences: Boolean Equals(ILReferences) +FSharp.Compiler.AbstractIL.IL+ILReferences: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILReferences: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILReferences: ILAssemblyRef[] AssemblyReferences +FSharp.Compiler.AbstractIL.IL+ILReferences: ILAssemblyRef[] get_AssemblyReferences() +FSharp.Compiler.AbstractIL.IL+ILReferences: ILFieldRef[] FieldReferences +FSharp.Compiler.AbstractIL.IL+ILReferences: ILFieldRef[] get_FieldReferences() +FSharp.Compiler.AbstractIL.IL+ILReferences: ILMethodRef[] MethodReferences +FSharp.Compiler.AbstractIL.IL+ILReferences: ILMethodRef[] get_MethodReferences() +FSharp.Compiler.AbstractIL.IL+ILReferences: ILModuleRef[] ModuleReferences +FSharp.Compiler.AbstractIL.IL+ILReferences: ILModuleRef[] get_ModuleReferences() +FSharp.Compiler.AbstractIL.IL+ILReferences: ILTypeRef[] TypeReferences +FSharp.Compiler.AbstractIL.IL+ILReferences: ILTypeRef[] get_TypeReferences() +FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 CompareTo(ILReferences) +FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILReferences: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILReferences: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILReferences: Void .ctor(ILAssemblyRef[], ILModuleRef[], ILTypeRef[], ILMethodRef[], ILFieldRef[]) +FSharp.Compiler.AbstractIL.IL+ILResources: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILReturn: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILReturn: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILReturn: ILAttributesStored CustomAttrsStored +FSharp.Compiler.AbstractIL.IL+ILReturn: ILAttributesStored get_CustomAttrsStored() +FSharp.Compiler.AbstractIL.IL+ILReturn: ILReturn WithCustomAttrs(ILAttributes) +FSharp.Compiler.AbstractIL.IL+ILReturn: ILType Type +FSharp.Compiler.AbstractIL.IL+ILReturn: ILType get_Type() +FSharp.Compiler.AbstractIL.IL+ILReturn: Int32 MetadataIndex +FSharp.Compiler.AbstractIL.IL+ILReturn: Int32 get_MetadataIndex() +FSharp.Compiler.AbstractIL.IL+ILReturn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] Marshal +FSharp.Compiler.AbstractIL.IL+ILReturn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType] get_Marshal() +FSharp.Compiler.AbstractIL.IL+ILReturn: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILReturn: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILNativeType], ILType, ILAttributesStored, Int32) +FSharp.Compiler.AbstractIL.IL+ILScopeRef+Assembly: ILAssemblyRef Item +FSharp.Compiler.AbstractIL.IL+ILScopeRef+Assembly: ILAssemblyRef get_Item() +FSharp.Compiler.AbstractIL.IL+ILScopeRef+Module: ILModuleRef Item +FSharp.Compiler.AbstractIL.IL+ILScopeRef+Module: ILModuleRef get_Item() +FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags: Int32 Assembly +FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags: Int32 Local +FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags: Int32 Module +FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags: Int32 PrimaryAssembly +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean Equals(ILScopeRef) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsAssembly +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsLocal +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsLocalRef +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsModule +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean IsPrimaryAssembly +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsAssembly() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsLocal() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsLocalRef() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsModule() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Boolean get_IsPrimaryAssembly() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: FSharp.Compiler.AbstractIL.IL+ILScopeRef+Assembly +FSharp.Compiler.AbstractIL.IL+ILScopeRef: FSharp.Compiler.AbstractIL.IL+ILScopeRef+Module +FSharp.Compiler.AbstractIL.IL+ILScopeRef: FSharp.Compiler.AbstractIL.IL+ILScopeRef+Tags +FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef Local +FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef NewAssembly(ILAssemblyRef) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef NewModule(ILModuleRef) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef PrimaryAssembly +FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef get_Local() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: ILScopeRef get_PrimaryAssembly() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 CompareTo(ILScopeRef) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILScopeRef: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: System.String QualifiedName +FSharp.Compiler.AbstractIL.IL+ILScopeRef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILScopeRef: System.String get_QualifiedName() +FSharp.Compiler.AbstractIL.IL+ILSecurityDeclsStored: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Boolean Equals(ILSourceDocument) +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: ILSourceDocument Create(Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]], System.String) +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 CompareTo(ILSourceDocument) +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] DocumentType +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Language +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] Vendor +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_DocumentType() +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Language() +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: Microsoft.FSharp.Core.FSharpOption`1[System.Byte[]] get_Vendor() +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: System.String File +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILSourceDocument: System.String get_File() +FSharp.Compiler.AbstractIL.IL+ILThisConvention+Tags: Int32 Instance +FSharp.Compiler.AbstractIL.IL+ILThisConvention+Tags: Int32 InstanceExplicit +FSharp.Compiler.AbstractIL.IL+ILThisConvention+Tags: Int32 Static +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean Equals(ILThisConvention) +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean IsInstance +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean IsInstanceExplicit +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean IsStatic +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean get_IsInstance() +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean get_IsInstanceExplicit() +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Boolean get_IsStatic() +FSharp.Compiler.AbstractIL.IL+ILThisConvention: FSharp.Compiler.AbstractIL.IL+ILThisConvention+Tags +FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention Instance +FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention InstanceExplicit +FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention Static +FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention get_Instance() +FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention get_InstanceExplicit() +FSharp.Compiler.AbstractIL.IL+ILThisConvention: ILThisConvention get_Static() +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 CompareTo(ILThisConvention) +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILThisConvention: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILThisConvention: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILType+Array: ILArrayShape Item1 +FSharp.Compiler.AbstractIL.IL+ILType+Array: ILArrayShape get_Item1() +FSharp.Compiler.AbstractIL.IL+ILType+Array: ILType Item2 +FSharp.Compiler.AbstractIL.IL+ILType+Array: ILType get_Item2() +FSharp.Compiler.AbstractIL.IL+ILType+Boxed: ILTypeSpec Item +FSharp.Compiler.AbstractIL.IL+ILType+Boxed: ILTypeSpec get_Item() +FSharp.Compiler.AbstractIL.IL+ILType+Byref: ILType Item +FSharp.Compiler.AbstractIL.IL+ILType+Byref: ILType get_Item() +FSharp.Compiler.AbstractIL.IL+ILType+FunctionPointer: ILCallingSignature Item +FSharp.Compiler.AbstractIL.IL+ILType+FunctionPointer: ILCallingSignature get_Item() +FSharp.Compiler.AbstractIL.IL+ILType+Modified: Boolean Item1 +FSharp.Compiler.AbstractIL.IL+ILType+Modified: Boolean get_Item1() +FSharp.Compiler.AbstractIL.IL+ILType+Modified: ILType Item3 +FSharp.Compiler.AbstractIL.IL+ILType+Modified: ILType get_Item3() +FSharp.Compiler.AbstractIL.IL+ILType+Modified: ILTypeRef Item2 +FSharp.Compiler.AbstractIL.IL+ILType+Modified: ILTypeRef get_Item2() +FSharp.Compiler.AbstractIL.IL+ILType+Ptr: ILType Item +FSharp.Compiler.AbstractIL.IL+ILType+Ptr: ILType get_Item() +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Array +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Boxed +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Byref +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 FunctionPointer +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Modified +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Ptr +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 TypeVar +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Value +FSharp.Compiler.AbstractIL.IL+ILType+Tags: Int32 Void +FSharp.Compiler.AbstractIL.IL+ILType+TypeVar: UInt16 Item +FSharp.Compiler.AbstractIL.IL+ILType+TypeVar: UInt16 get_Item() +FSharp.Compiler.AbstractIL.IL+ILType+Value: ILTypeSpec Item +FSharp.Compiler.AbstractIL.IL+ILType+Value: ILTypeSpec get_Item() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean Equals(ILType) +FSharp.Compiler.AbstractIL.IL+ILType: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsArray +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsBoxed +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsByref +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsFunctionPointer +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsModified +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsNominal +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsPtr +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsTypeVar +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsTyvar +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsValue +FSharp.Compiler.AbstractIL.IL+ILType: Boolean IsVoid +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsArray() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsBoxed() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsByref() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsFunctionPointer() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsModified() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsNominal() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsPtr() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsTypeVar() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsTyvar() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsValue() +FSharp.Compiler.AbstractIL.IL+ILType: Boolean get_IsVoid() +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Array +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Boxed +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Byref +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+FunctionPointer +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Modified +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Ptr +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Tags +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+TypeVar +FSharp.Compiler.AbstractIL.IL+ILType: FSharp.Compiler.AbstractIL.IL+ILType+Value +FSharp.Compiler.AbstractIL.IL+ILType: ILType NewArray(ILArrayShape, ILType) +FSharp.Compiler.AbstractIL.IL+ILType: ILType NewBoxed(ILTypeSpec) +FSharp.Compiler.AbstractIL.IL+ILType: ILType NewByref(ILType) +FSharp.Compiler.AbstractIL.IL+ILType: ILType NewFunctionPointer(ILCallingSignature) +FSharp.Compiler.AbstractIL.IL+ILType: ILType NewModified(Boolean, ILTypeRef, ILType) +FSharp.Compiler.AbstractIL.IL+ILType: ILType NewPtr(ILType) +FSharp.Compiler.AbstractIL.IL+ILType: ILType NewTypeVar(UInt16) +FSharp.Compiler.AbstractIL.IL+ILType: ILType NewValue(ILTypeSpec) +FSharp.Compiler.AbstractIL.IL+ILType: ILType Void +FSharp.Compiler.AbstractIL.IL+ILType: ILType get_Void() +FSharp.Compiler.AbstractIL.IL+ILType: ILTypeRef TypeRef +FSharp.Compiler.AbstractIL.IL+ILType: ILTypeRef get_TypeRef() +FSharp.Compiler.AbstractIL.IL+ILType: ILTypeSpec TypeSpec +FSharp.Compiler.AbstractIL.IL+ILType: ILTypeSpec get_TypeSpec() +FSharp.Compiler.AbstractIL.IL+ILType: Int32 CompareTo(ILType) +FSharp.Compiler.AbstractIL.IL+ILType: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILType: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILType: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILType: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILType: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILType: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILType: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] GenericArgs +FSharp.Compiler.AbstractIL.IL+ILType: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_GenericArgs() +FSharp.Compiler.AbstractIL.IL+ILType: System.String BasicQualifiedName +FSharp.Compiler.AbstractIL.IL+ILType: System.String QualifiedName +FSharp.Compiler.AbstractIL.IL+ILType: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILType: System.String get_BasicQualifiedName() +FSharp.Compiler.AbstractIL.IL+ILType: System.String get_QualifiedName() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean HasSecurity +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsAbstract +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsClass +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsComInterop +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsDelegate +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsEnum +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsInterface +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsKnownToBeAttribute +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsSealed +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsSerializable +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsSpecialName +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsStruct +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean IsStructOrEnum +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_HasSecurity() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsAbstract() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsClass() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsComInterop() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsDelegate() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsEnum() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsInterface() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsKnownToBeAttribute() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsSealed() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsSerializable() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsSpecialName() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsStruct() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Boolean get_IsStructOrEnum() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILAttributes CustomAttrs +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILAttributes get_CustomAttrs() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILDefaultPInvokeEncoding Encoding +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILDefaultPInvokeEncoding get_Encoding() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILEventDefs Events +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILEventDefs get_Events() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILFieldDefs Fields +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILFieldDefs get_Fields() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILMethodDefs Methods +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILMethodDefs get_Methods() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILMethodImplDefs MethodImpls +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILMethodImplDefs get_MethodImpls() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILPropertyDefs Properties +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILPropertyDefs get_Properties() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILSecurityDecls SecurityDecls +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILSecurityDecls get_SecurityDecls() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDef With(Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Reflection.TypeAttributes], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType]], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef]], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILTypeDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILFieldDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILEventDefs], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILPropertyDefs], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILAttributes], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILSecurityDecls]) +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefAccess Access +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefAccess get_Access() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefLayout Layout +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefLayout get_Layout() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefs NestedTypes +FSharp.Compiler.AbstractIL.IL+ILTypeDef: ILTypeDefs get_NestedTypes() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef] GenericParams +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef] get_GenericParams() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] Implements +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Implements() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] Extends +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType] get_Extends() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.Reflection.TypeAttributes Attributes +FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.Reflection.TypeAttributes get_Attributes() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILTypeDef: Void .ctor(System.String, System.Reflection.TypeAttributes, ILTypeDefLayout, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.AbstractIL.IL+ILType], ILMethodDefs, ILTypeDefs, ILFieldDefs, ILMethodImplDefs, ILEventDefs, ILPropertyDefs, Boolean, ILSecurityDecls, ILAttributes) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Nested: ILMemberAccess Item +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Nested: ILMemberAccess get_Item() +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Tags: Int32 Nested +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Tags: Int32 Private +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Tags: Int32 Public +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean Equals(ILTypeDefAccess) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean IsNested +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean IsPrivate +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean IsPublic +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean get_IsNested() +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean get_IsPrivate() +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Boolean get_IsPublic() +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Nested +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess+Tags +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess NewNested(ILMemberAccess) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess Private +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess Public +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess get_Private() +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: ILTypeDefAccess get_Public() +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 CompareTo(ILTypeDefAccess) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 Class +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 Delegate +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 Enum +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 Interface +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags: Int32 ValueType +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean Equals(ILTypeDefKind) +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsClass +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsDelegate +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsEnum +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsInterface +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean IsValueType +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsClass() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsDelegate() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsEnum() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsInterface() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Boolean get_IsValueType() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: FSharp.Compiler.AbstractIL.IL+ILTypeDefKind+Tags +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind Class +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind Delegate +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind Enum +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind Interface +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind ValueType +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_Class() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_Delegate() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_Enum() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_Interface() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: ILTypeDefKind get_ValueType() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 CompareTo(ILTypeDefKind) +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILTypeDefKind: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Explicit: ILTypeDefLayoutInfo Item +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Explicit: ILTypeDefLayoutInfo get_Item() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Sequential: ILTypeDefLayoutInfo Item +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Sequential: ILTypeDefLayoutInfo get_Item() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Tags: Int32 Auto +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Tags: Int32 Explicit +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Tags: Int32 Sequential +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean Equals(ILTypeDefLayout) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean IsAuto +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean IsExplicit +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean IsSequential +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean get_IsAuto() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean get_IsExplicit() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Boolean get_IsSequential() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Explicit +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Sequential +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout+Tags +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: ILTypeDefLayout Auto +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: ILTypeDefLayout NewExplicit(ILTypeDefLayoutInfo) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: ILTypeDefLayout NewSequential(ILTypeDefLayoutInfo) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: ILTypeDefLayout get_Auto() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 CompareTo(ILTypeDefLayout) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILTypeInit+Tags: Int32 BeforeField +FSharp.Compiler.AbstractIL.IL+ILTypeInit+Tags: Int32 OnAny +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean Equals(ILTypeInit) +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean IsBeforeField +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean IsOnAny +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean get_IsBeforeField() +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Boolean get_IsOnAny() +FSharp.Compiler.AbstractIL.IL+ILTypeInit: FSharp.Compiler.AbstractIL.IL+ILTypeInit+Tags +FSharp.Compiler.AbstractIL.IL+ILTypeInit: ILTypeInit BeforeField +FSharp.Compiler.AbstractIL.IL+ILTypeInit: ILTypeInit OnAny +FSharp.Compiler.AbstractIL.IL+ILTypeInit: ILTypeInit get_BeforeField() +FSharp.Compiler.AbstractIL.IL+ILTypeInit: ILTypeInit get_OnAny() +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 CompareTo(ILTypeInit) +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 Tag +FSharp.Compiler.AbstractIL.IL+ILTypeInit: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+ILTypeInit: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILTypeRef: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeRef: ILScopeRef Scope +FSharp.Compiler.AbstractIL.IL+ILTypeRef: ILScopeRef get_Scope() +FSharp.Compiler.AbstractIL.IL+ILTypeRef: ILTypeRef Create(ILScopeRef, Microsoft.FSharp.Collections.FSharpList`1[System.String], System.String) +FSharp.Compiler.AbstractIL.IL+ILTypeRef: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILTypeRef: Microsoft.FSharp.Collections.FSharpList`1[System.String] Enclosing +FSharp.Compiler.AbstractIL.IL+ILTypeRef: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_Enclosing() +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String BasicQualifiedName +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String FullName +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String Name +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String QualifiedName +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String get_BasicQualifiedName() +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String get_FullName() +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILTypeRef: System.String get_QualifiedName() +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Boolean Equals(ILTypeSpec) +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILScopeRef Scope +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILScopeRef get_Scope() +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILTypeRef TypeRef +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILTypeRef get_TypeRef() +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: ILTypeSpec Create(ILTypeRef, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType]) +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 CompareTo(ILTypeSpec) +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] GenericArgs +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILType] get_GenericArgs() +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Microsoft.FSharp.Collections.FSharpList`1[System.String] Enclosing +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_Enclosing() +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String FullName +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String Name +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String get_FullName() +FSharp.Compiler.AbstractIL.IL+ILTypeSpec: System.String get_Name() +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Boolean Equals(ILVersionInfo) +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 CompareTo(ILVersionInfo) +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: System.String ToString() +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 Build +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 Major +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 Minor +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 Revision +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 get_Build() +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 get_Major() +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 get_Minor() +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: UInt16 get_Revision() +FSharp.Compiler.AbstractIL.IL+ILVersionInfo: Void .ctor(UInt16, UInt16, UInt16, UInt16) +FSharp.Compiler.AbstractIL.IL+MethodBody+IL: System.Lazy`1[FSharp.Compiler.AbstractIL.IL+ILMethodBody] Item +FSharp.Compiler.AbstractIL.IL+MethodBody+IL: System.Lazy`1[FSharp.Compiler.AbstractIL.IL+ILMethodBody] get_Item() +FSharp.Compiler.AbstractIL.IL+MethodBody+PInvoke: System.Lazy`1[FSharp.Compiler.AbstractIL.IL+PInvokeMethod] Item +FSharp.Compiler.AbstractIL.IL+MethodBody+PInvoke: System.Lazy`1[FSharp.Compiler.AbstractIL.IL+PInvokeMethod] get_Item() +FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 Abstract +FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 IL +FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 Native +FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 NotAvailable +FSharp.Compiler.AbstractIL.IL+MethodBody+Tags: Int32 PInvoke +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean Equals(MethodBody) +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsAbstract +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsIL +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsNative +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsNotAvailable +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean IsPInvoke +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsAbstract() +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsIL() +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsNative() +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsNotAvailable() +FSharp.Compiler.AbstractIL.IL+MethodBody: Boolean get_IsPInvoke() +FSharp.Compiler.AbstractIL.IL+MethodBody: FSharp.Compiler.AbstractIL.IL+MethodBody+IL +FSharp.Compiler.AbstractIL.IL+MethodBody: FSharp.Compiler.AbstractIL.IL+MethodBody+PInvoke +FSharp.Compiler.AbstractIL.IL+MethodBody: FSharp.Compiler.AbstractIL.IL+MethodBody+Tags +FSharp.Compiler.AbstractIL.IL+MethodBody: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+MethodBody: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+MethodBody: Int32 Tag +FSharp.Compiler.AbstractIL.IL+MethodBody: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody Abstract +FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody Native +FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody NewIL(System.Lazy`1[FSharp.Compiler.AbstractIL.IL+ILMethodBody]) +FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody NewPInvoke(System.Lazy`1[FSharp.Compiler.AbstractIL.IL+PInvokeMethod]) +FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody NotAvailable +FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody get_Abstract() +FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody get_Native() +FSharp.Compiler.AbstractIL.IL+MethodBody: MethodBody get_NotAvailable() +FSharp.Compiler.AbstractIL.IL+MethodBody: System.String ToString() +FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKey: Byte[] Item +FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKey: Byte[] get_Item() +FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKeyToken: Byte[] Item +FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKeyToken: Byte[] get_Item() +FSharp.Compiler.AbstractIL.IL+PublicKey+Tags: Int32 PublicKey +FSharp.Compiler.AbstractIL.IL+PublicKey+Tags: Int32 PublicKeyToken +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean Equals(PublicKey) +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean IsKey +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean IsKeyToken +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean IsPublicKey +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean IsPublicKeyToken +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean get_IsKey() +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean get_IsKeyToken() +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean get_IsPublicKey() +FSharp.Compiler.AbstractIL.IL+PublicKey: Boolean get_IsPublicKeyToken() +FSharp.Compiler.AbstractIL.IL+PublicKey: Byte[] Key +FSharp.Compiler.AbstractIL.IL+PublicKey: Byte[] KeyToken +FSharp.Compiler.AbstractIL.IL+PublicKey: Byte[] get_Key() +FSharp.Compiler.AbstractIL.IL+PublicKey: Byte[] get_KeyToken() +FSharp.Compiler.AbstractIL.IL+PublicKey: FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKey +FSharp.Compiler.AbstractIL.IL+PublicKey: FSharp.Compiler.AbstractIL.IL+PublicKey+PublicKeyToken +FSharp.Compiler.AbstractIL.IL+PublicKey: FSharp.Compiler.AbstractIL.IL+PublicKey+Tags +FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 CompareTo(PublicKey) +FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 Tag +FSharp.Compiler.AbstractIL.IL+PublicKey: Int32 get_Tag() +FSharp.Compiler.AbstractIL.IL+PublicKey: PublicKey KeyAsToken(Byte[]) +FSharp.Compiler.AbstractIL.IL+PublicKey: PublicKey NewPublicKey(Byte[]) +FSharp.Compiler.AbstractIL.IL+PublicKey: PublicKey NewPublicKeyToken(Byte[]) +FSharp.Compiler.AbstractIL.IL+PublicKey: System.String ToString() +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILArgConvention +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILArrayShape +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAssemblyLongevity +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAssemblyManifest +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAssemblyRef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAttribElem +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAttribute +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAttributes +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILAttributesStored +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILCallingConv +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILCallingSignature +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILDebugImport +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILDebugImports +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILDefaultPInvokeEncoding +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILEventDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILEventDefs +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILExportedTypesAndForwarders +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldDefs +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldInit +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldRef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILFieldSpec +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILGenericParameterDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILGenericVariance +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMemberAccess +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodDefs +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodImplDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodImplDefs +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodRef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILMethodSpec +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILModuleDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILModuleRef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILNativeResource +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILNativeType +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILNestedExportedType +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILNestedExportedTypes +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILParameter +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILPlatform +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILPreTypeDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILPropertyDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILPropertyDefs +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILReferences +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILResources +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILReturn +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILScopeRef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILSecurityDeclsStored +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILSourceDocument +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILThisConvention +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILType +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDefAccess +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDefKind +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDefLayout +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeDefs +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeInit +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeRef +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILTypeSpec +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+ILVersionInfo +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+MethodBody +FSharp.Compiler.AbstractIL.IL: FSharp.Compiler.AbstractIL.IL+PublicKey +FSharp.Compiler.AbstractIL.IL: ILAttributes emptyILCustomAttrs +FSharp.Compiler.AbstractIL.IL: ILAttributes get_emptyILCustomAttrs() +FSharp.Compiler.AbstractIL.IL: ILAttributes mkILCustomAttrs(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAttribute]) +FSharp.Compiler.AbstractIL.IL: ILAttributes mkILCustomAttrsFromArray(ILAttribute[]) +FSharp.Compiler.AbstractIL.IL: ILAttributesStored storeILCustomAttrs(ILAttributes) +FSharp.Compiler.AbstractIL.IL: ILEventDefs emptyILEvents +FSharp.Compiler.AbstractIL.IL: ILEventDefs get_emptyILEvents() +FSharp.Compiler.AbstractIL.IL: ILEventDefs mkILEvents(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILEventDef]) +FSharp.Compiler.AbstractIL.IL: ILEventDefs mkILEventsLazy(System.Lazy`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILEventDef]]) +FSharp.Compiler.AbstractIL.IL: ILExportedTypesAndForwarders mkILExportedTypes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILExportedTypeOrForwarder]) +FSharp.Compiler.AbstractIL.IL: ILFieldDefs emptyILFields +FSharp.Compiler.AbstractIL.IL: ILFieldDefs get_emptyILFields() +FSharp.Compiler.AbstractIL.IL: ILFieldDefs mkILFields(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILFieldDef]) +FSharp.Compiler.AbstractIL.IL: ILFieldDefs mkILFieldsLazy(System.Lazy`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILFieldDef]]) +FSharp.Compiler.AbstractIL.IL: ILMethodDefs emptyILMethods +FSharp.Compiler.AbstractIL.IL: ILMethodDefs get_emptyILMethods() +FSharp.Compiler.AbstractIL.IL: ILMethodDefs mkILMethods(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodDef]) +FSharp.Compiler.AbstractIL.IL: ILMethodDefs mkILMethodsComputed(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.IL+ILMethodDef[]]) +FSharp.Compiler.AbstractIL.IL: ILMethodDefs mkILMethodsFromArray(ILMethodDef[]) +FSharp.Compiler.AbstractIL.IL: ILMethodImplDefs emptyILMethodImpls +FSharp.Compiler.AbstractIL.IL: ILMethodImplDefs get_emptyILMethodImpls() +FSharp.Compiler.AbstractIL.IL: ILMethodImplDefs mkILMethodImpls(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodImplDef]) +FSharp.Compiler.AbstractIL.IL: ILMethodImplDefs mkILMethodImplsLazy(System.Lazy`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILMethodImplDef]]) +FSharp.Compiler.AbstractIL.IL: ILModuleDef mkILSimpleModule(System.String, System.String, Boolean, System.Tuple`2[System.Int32,System.Int32], Boolean, ILTypeDefs, Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Microsoft.FSharp.Core.FSharpOption`1[System.String], Int32, ILExportedTypesAndForwarders, System.String) +FSharp.Compiler.AbstractIL.IL: ILNestedExportedTypes mkILNestedExportedTypes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILNestedExportedType]) +FSharp.Compiler.AbstractIL.IL: ILPropertyDefs emptyILProperties +FSharp.Compiler.AbstractIL.IL: ILPropertyDefs get_emptyILProperties() +FSharp.Compiler.AbstractIL.IL: ILPropertyDefs mkILProperties(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILPropertyDef]) +FSharp.Compiler.AbstractIL.IL: ILPropertyDefs mkILPropertiesLazy(System.Lazy`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILPropertyDef]]) +FSharp.Compiler.AbstractIL.IL: ILResources emptyILResources +FSharp.Compiler.AbstractIL.IL: ILResources get_emptyILResources() +FSharp.Compiler.AbstractIL.IL: ILReturn mkILReturn(ILType) +FSharp.Compiler.AbstractIL.IL: ILSecurityDecls emptyILSecurityDecls +FSharp.Compiler.AbstractIL.IL: ILSecurityDecls get_emptyILSecurityDecls() +FSharp.Compiler.AbstractIL.IL: ILSecurityDecls mkILSecurityDecls(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILSecurityDecl]) +FSharp.Compiler.AbstractIL.IL: ILSecurityDeclsStored storeILSecurityDecls(ILSecurityDecls) +FSharp.Compiler.AbstractIL.IL: ILTypeDefs emptyILTypeDefs +FSharp.Compiler.AbstractIL.IL: ILTypeDefs get_emptyILTypeDefs() +FSharp.Compiler.AbstractIL.IL: ILTypeDefs mkILTypeDefs(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILTypeDef]) +FSharp.Compiler.AbstractIL.IL: ILTypeDefs mkILTypeDefsComputed(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.IL+ILPreTypeDef[]]) +FSharp.Compiler.AbstractIL.IL: ILTypeDefs mkILTypeDefsFromArray(ILTypeDef[]) +FSharp.Compiler.AbstractIL.IL: Int32 NoMetadataIdx +FSharp.Compiler.AbstractIL.IL: Int32 get_NoMetadataIdx() +FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader: ILModuleDef ILModuleDef +FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader: ILModuleDef get_ILModuleDef() +FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyRef] ILAssemblyRefs +FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.AbstractIL.IL+ILAssemblyRef] get_ILAssemblyRefs() +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: MetadataOnlyFlag get_metadataOnly() +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: MetadataOnlyFlag metadataOnly +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.DateTime],Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.Object,System.IntPtr,System.Int32]]] get_tryGetMetadataSnapshot() +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.DateTime],Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.Object,System.IntPtr,System.Int32]]] tryGetMetadataSnapshot +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_pdbDirPath() +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Microsoft.FSharp.Core.FSharpOption`1[System.String] pdbDirPath +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: ReduceMemoryFlag get_reduceMemoryUsage() +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: ReduceMemoryFlag reduceMemoryUsage +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: System.String ToString() +FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[System.String], ReduceMemoryFlag, MetadataOnlyFlag, Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.DateTime],Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.Object,System.IntPtr,System.Int32]]]) +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag+Tags: Int32 No +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag+Tags: Int32 Yes +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean Equals(MetadataOnlyFlag) +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean IsNo +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean IsYes +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean get_IsNo() +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Boolean get_IsYes() +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag+Tags +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 CompareTo(MetadataOnlyFlag) +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 Tag +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: Int32 get_Tag() +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: MetadataOnlyFlag No +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: MetadataOnlyFlag Yes +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: MetadataOnlyFlag get_No() +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: MetadataOnlyFlag get_Yes() +FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag: System.String ToString() +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag+Tags: Int32 No +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag+Tags: Int32 Yes +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean Equals(ReduceMemoryFlag) +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean Equals(System.Object) +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean IsNo +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean IsYes +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean get_IsNo() +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Boolean get_IsYes() +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag+Tags +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 CompareTo(ReduceMemoryFlag) +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 CompareTo(System.Object) +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 GetHashCode() +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 Tag +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: Int32 get_Tag() +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: ReduceMemoryFlag No +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: ReduceMemoryFlag Yes +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: ReduceMemoryFlag get_No() +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: ReduceMemoryFlag get_Yes() +FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag: System.String ToString() +FSharp.Compiler.AbstractIL.ILBinaryReader+Shim+IAssemblyReader: ILModuleReader GetILModuleReader(System.String, ILReaderOptions) +FSharp.Compiler.AbstractIL.ILBinaryReader+Shim: FSharp.Compiler.AbstractIL.ILBinaryReader+Shim+IAssemblyReader +FSharp.Compiler.AbstractIL.ILBinaryReader+Shim: IAssemblyReader AssemblyReader +FSharp.Compiler.AbstractIL.ILBinaryReader+Shim: IAssemblyReader get_AssemblyReader() +FSharp.Compiler.AbstractIL.ILBinaryReader+Shim: Void set_AssemblyReader(IAssemblyReader) +FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader +FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+ILReaderOptions +FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag +FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag +FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+Shim +FSharp.Compiler.CodeAnalysis.DelayedILModuleReader: System.String OutputFile +FSharp.Compiler.CodeAnalysis.DelayedILModuleReader: System.String get_OutputFile() +FSharp.Compiler.CodeAnalysis.DelayedILModuleReader: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpFunc`2[System.Threading.CancellationToken,Microsoft.FSharp.Core.FSharpOption`1[System.IO.Stream]]) +FSharp.Compiler.CodeAnalysis.DocumentSource+Custom: Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText]]] Item +FSharp.Compiler.CodeAnalysis.DocumentSource+Custom: Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText]]] get_Item() +FSharp.Compiler.CodeAnalysis.DocumentSource+Tags: Int32 Custom +FSharp.Compiler.CodeAnalysis.DocumentSource+Tags: Int32 FileSystem +FSharp.Compiler.CodeAnalysis.DocumentSource: Boolean IsCustom +FSharp.Compiler.CodeAnalysis.DocumentSource: Boolean IsFileSystem +FSharp.Compiler.CodeAnalysis.DocumentSource: Boolean get_IsCustom() +FSharp.Compiler.CodeAnalysis.DocumentSource: Boolean get_IsFileSystem() +FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource FileSystem +FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource NewCustom(Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText]]]) +FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource get_FileSystem() +FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource+Custom +FSharp.Compiler.CodeAnalysis.DocumentSource: FSharp.Compiler.CodeAnalysis.DocumentSource+Tags +FSharp.Compiler.CodeAnalysis.DocumentSource: Int32 Tag +FSharp.Compiler.CodeAnalysis.DocumentSource: Int32 get_Tag() +FSharp.Compiler.CodeAnalysis.DocumentSource: System.String ToString() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Succeeded: FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults Item +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Succeeded: FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults get_Item() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Tags: Int32 Aborted +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Tags: Int32 Succeeded +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean Equals(FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean Equals(System.Object) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean IsAborted +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean IsSucceeded +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean get_IsAborted() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Boolean get_IsSucceeded() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer Aborted +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer NewSucceeded(FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer get_Aborted() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Succeeded +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer+Tags +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Int32 GetHashCode() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Int32 Tag +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: Int32 get_Tag() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer: System.String ToString() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Boolean HasFullTypeCheckInfo +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Boolean IsRelativeNameResolvableFromSymbol(FSharp.Compiler.Text.Position, Microsoft.FSharp.Collections.FSharpList`1[System.String], FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Boolean get_HasFullTypeCheckInfo() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.CodeAnalysis.FSharpProjectContext ProjectContext +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.CodeAnalysis.FSharpProjectContext get_ProjectContext() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse[] GetUsesOfSymbolInFile(FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] Diagnostics +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] get_Diagnostics() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.DeclarationListInfo GetDeclarationListInfo(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults], Int32, System.String, FSharp.Compiler.EditorServices.PartialLongName, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol]]], Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Position,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.CompletionContext]]]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.FindDeclResult GetDeclarationLocation(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.MethodGroup GetMethods(Int32, Int32, System.String, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[System.String]]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.SemanticClassificationItem[] GetSemanticClassification(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.ToolTipText GetDescription(FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]], Boolean, FSharp.Compiler.Text.Range) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.ToolTipText GetKeywordTooltip(Microsoft.FSharp.Collections.FSharpList`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.EditorServices.ToolTipText GetToolTip(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String], Int32, Microsoft.FSharp.Core.FSharpOption`1[System.Int32]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Symbols.FSharpAssemblySignature PartialAssemblySignature +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Symbols.FSharpAssemblySignature get_PartialAssemblySignature() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Symbols.FSharpOpenDeclaration[] OpenDeclarations +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Symbols.FSharpOpenDeclaration[] get_OpenDeclarations() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: FSharp.Compiler.Text.Range[] GetFormatSpecifierLocations() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse]] GetDeclarationListSymbols(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults], Int32, System.String, FSharp.Compiler.EditorServices.PartialLongName, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol]]]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse] GetSymbolUseAtLocation(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpDisplayContext] GetDisplayContextForPos(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpImplementationFileContents] ImplementationFile +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpImplementationFileContents] get_ImplementationFile() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText] GenerateSignature(Microsoft.FSharp.Core.FSharpOption`1[System.Int32]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse]] GetMethodsAsSymbols(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: Microsoft.FSharp.Core.FSharpOption`1[System.String] GetF1Keyword(Int32, Int32, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.Collections.Generic.IEnumerable`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse] GetAllUsesOfAllSymbolsInFile(Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.String ToString() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.String[] DependencyFiles +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.String[] get_DependencyFiles() +FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults: System.Tuple`2[FSharp.Compiler.Text.Range,System.Int32][] GetFormatSpecifierLocationsAndArity() +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: Boolean HasCriticalErrors +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: Boolean get_HasCriticalErrors() +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.CodeAnalysis.FSharpProjectContext ProjectContext +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.CodeAnalysis.FSharpProjectContext get_ProjectContext() +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse[] GetAllUsesOfAllSymbols(Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse[] GetUsesOfSymbol(FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] Diagnostics +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] get_Diagnostics() +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblyContents AssemblyContents +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblyContents GetOptimizedAssemblyContents() +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblyContents get_AssemblyContents() +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblySignature AssemblySignature +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: FSharp.Compiler.Symbols.FSharpAssemblySignature get_AssemblySignature() +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: System.String ToString() +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: System.String[] DependencyFiles +FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults: System.String[] get_DependencyFiles() +FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.CodeAnalysis.FSharpChecker Create(Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.LegacyReferenceResolver], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.DateTime],Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.Object,System.IntPtr,System.Int32]]]], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.DocumentSource], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.CodeAnalysis.FSharpChecker Instance +FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.CodeAnalysis.FSharpChecker get_Instance() +FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions GetProjectOptionsFromCommandLineArgs(System.String, System.String[], Microsoft.FSharp.Core.FSharpOption`1[System.DateTime], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: FSharp.Compiler.Tokenization.FSharpTokenInfo[][] TokenizeFile(System.String) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Int32 ActualCheckFileCount +FSharp.Compiler.CodeAnalysis.FSharpChecker: Int32 ActualParseFileCount +FSharp.Compiler.CodeAnalysis.FSharpChecker: Int32 get_ActualCheckFileCount() +FSharp.Compiler.CodeAnalysis.FSharpChecker: Int32 get_ActualParseFileCount() +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer] CheckFileInProject(FSharp.Compiler.CodeAnalysis.FSharpParseFileResults, System.String, Int32, FSharp.Compiler.Text.ISourceText, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults] ParseAndCheckProject(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults] GetBackgroundParseResultsForFileInProject(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults] ParseFile(System.String, FSharp.Compiler.Text.ISourceText, FSharp.Compiler.CodeAnalysis.FSharpParsingOptions, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults] ParseFileInProject(System.String, System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer]] CheckFileInProjectAllowingStaleCachedResults(FSharp.Compiler.CodeAnalysis.FSharpParseFileResults, System.String, Int32, System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.SemanticClassificationView]] GetBackgroundSemanticClassificationForFile(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.Unit] NotifyFileChanged(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.Unit] NotifyProjectCleaned(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Collections.Generic.IEnumerable`1[FSharp.Compiler.Text.Range]] FindBackgroundReferencesInFile(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckFileAnswer]] ParseAndCheckFileInProject(System.String, Int32, FSharp.Compiler.Text.ISourceText, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults]] GetBackgroundCheckResultsForFileInProject(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpProjectOptions,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic]]] GetProjectOptionsFromScript(System.String, FSharp.Compiler.Text.ISourceText, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.DateTime], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Int64], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.Diagnostics.FSharpDiagnostic[],System.Int32]] Compile(System.String[], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.Text.Range,FSharp.Compiler.Text.Range][]] MatchBraces(System.String, FSharp.Compiler.Text.ISourceText, FSharp.Compiler.CodeAnalysis.FSharpParsingOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.FSharpAsync`1[System.Tuple`2[FSharp.Compiler.Text.Range,FSharp.Compiler.Text.Range][]] MatchBraces(System.String, System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[FSharp.Compiler.CodeAnalysis.FSharpProjectOptions],FSharp.Compiler.CodeAnalysis.FSharpProjectOptions] ProjectChecked +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[FSharp.Compiler.CodeAnalysis.FSharpProjectOptions],FSharp.Compiler.CodeAnalysis.FSharpProjectOptions] get_ProjectChecked() +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] BeforeBackgroundFileCheck +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] FileChecked +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] FileParsed +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] get_BeforeBackgroundFileCheck() +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] get_FileChecked() +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]],System.Tuple`2[System.String,FSharp.Compiler.CodeAnalysis.FSharpProjectOptions]] get_FileParsed() +FSharp.Compiler.CodeAnalysis.FSharpChecker: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults,System.Int64]] TryGetRecentCheckResultsForFile(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParsingOptions,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic]] GetParsingOptionsFromCommandLineArgs(Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParsingOptions,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic]] GetParsingOptionsFromCommandLineArgs(Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: System.Tuple`2[FSharp.Compiler.CodeAnalysis.FSharpParsingOptions,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic]] GetParsingOptionsFromProjectOptions(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions) +FSharp.Compiler.CodeAnalysis.FSharpChecker: System.Tuple`2[FSharp.Compiler.Tokenization.FSharpTokenInfo[],FSharp.Compiler.Tokenization.FSharpTokenizerLexState] TokenizeLine(System.String, FSharp.Compiler.Tokenization.FSharpTokenizerLexState) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Void ClearCache(System.Collections.Generic.IEnumerable`1[FSharp.Compiler.CodeAnalysis.FSharpProjectOptions], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpChecker: Void ClearLanguageServiceRootCachesAndCollectAndFinalizeAllTransients() +FSharp.Compiler.CodeAnalysis.FSharpChecker: Void InvalidateAll() +FSharp.Compiler.CodeAnalysis.FSharpChecker: Void InvalidateConfiguration(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions, Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean IsBindingALambdaAtPosition(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean IsPosContainedInApplication(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean IsPositionContainedInACurriedParameter(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean IsTypeAnnotationGivenAtPosition(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean ParseHadErrors +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Boolean get_ParseHadErrors() +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] Diagnostics +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.Diagnostics.FSharpDiagnostic[] get_Diagnostics() +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.EditorServices.NavigationItems GetNavigationItems() +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.Syntax.ParsedInput ParseTree +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: FSharp.Compiler.Syntax.ParsedInput get_ParseTree() +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.ParameterLocations] FindParameterLocations(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfExprInYieldOrReturn(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfExpressionBeingDereferencedContainingPos(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfFunctionOrMethodBeingApplied(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfNameOfNearestOuterBindingContainingPos(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfRecordExpressionContainingPos(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfRefCellDereferenceContainingPos(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfReturnTypeHint(FSharp.Compiler.Text.Position, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] TryRangeOfStringInterpolationContainingPos(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ValidateBreakpointLocation(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range]] GetAllArgumentsForFunctionApplicationAtPosition(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.Ident,System.Int32]] TryIdentOfPipelineContainingPosAndNumArgsApplied(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Text.Range,FSharp.Compiler.Text.Range,FSharp.Compiler.Text.Range]] TryRangeOfParenEnclosingOpEqualsGreaterUsage(FSharp.Compiler.Text.Position) +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: System.String FileName +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: System.String get_FileName() +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: System.String[] DependencyFiles +FSharp.Compiler.CodeAnalysis.FSharpParseFileResults: System.String[] get_DependencyFiles() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean ApplyLineDirectives +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean CompilingFSharpCore +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean Equals(FSharp.Compiler.CodeAnalysis.FSharpParsingOptions) +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean Equals(System.Object) +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean IsExe +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean IsInteractive +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean get_ApplyLineDirectives() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean get_CompilingFSharpCore() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean get_IsExe() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Boolean get_IsInteractive() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: FSharp.Compiler.CodeAnalysis.FSharpParsingOptions Default +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: FSharp.Compiler.CodeAnalysis.FSharpParsingOptions get_Default() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions DiagnosticOptions +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions get_DiagnosticOptions() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 CompareTo(FSharp.Compiler.CodeAnalysis.FSharpParsingOptions) +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 CompareTo(System.Object) +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 GetHashCode() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Microsoft.FSharp.Collections.FSharpList`1[System.String] ConditionalDefines +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_ConditionalDefines() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Microsoft.FSharp.Core.FSharpOption`1[System.Boolean] IndentationAwareSyntax +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Microsoft.FSharp.Core.FSharpOption`1[System.Boolean] get_IndentationAwareSyntax() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String LangVersionText +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String ToString() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String get_LangVersionText() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String[] SourceFiles +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: System.String[] get_SourceFiles() +FSharp.Compiler.CodeAnalysis.FSharpParsingOptions: Void .ctor(System.String[], Boolean, Microsoft.FSharp.Collections.FSharpList`1[System.String], FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions, System.String, Boolean, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Boolean, Boolean) +FSharp.Compiler.CodeAnalysis.FSharpProjectContext: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions ProjectOptions +FSharp.Compiler.CodeAnalysis.FSharpProjectContext: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions get_ProjectOptions() +FSharp.Compiler.CodeAnalysis.FSharpProjectContext: FSharp.Compiler.Symbols.FSharpAccessibilityRights AccessibilityRights +FSharp.Compiler.CodeAnalysis.FSharpProjectContext: FSharp.Compiler.Symbols.FSharpAccessibilityRights get_AccessibilityRights() +FSharp.Compiler.CodeAnalysis.FSharpProjectContext: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpAssembly] GetReferencedAssemblies() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean Equals(FSharp.Compiler.CodeAnalysis.FSharpProjectOptions) +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean Equals(System.Object) +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean IsIncompleteTypeCheckEnvironment +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean UseScriptResolutionRules +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean get_IsIncompleteTypeCheckEnvironment() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Boolean get_UseScriptResolutionRules() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject[] ReferencedProjects +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject[] get_ReferencedProjects() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Int32 GetHashCode() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Text.Range,System.String,System.String]] OriginalLoadReferences +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Text.Range,System.String,System.String]] get_OriginalLoadReferences() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet] UnresolvedReferences +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet] get_UnresolvedReferences() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[System.Int64] Stamp +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[System.Int64] get_Stamp() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[System.String] ProjectId +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_ProjectId() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.DateTime LoadTime +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.DateTime get_LoadTime() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String ProjectFileName +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String ToString() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String get_ProjectFileName() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] OtherOptions +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] SourceFiles +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] get_OtherOptions() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] get_SourceFiles() +FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.String], System.String[], System.String[], FSharp.Compiler.CodeAnalysis.FSharpReferencedProject[], Boolean, Boolean, System.DateTime, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Text.Range,System.String,System.String]], Microsoft.FSharp.Core.FSharpOption`1[System.Int64]) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions get_options() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions options +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference: System.String get_projectOutputFile() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference: System.String projectOutputFile +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader] getReader +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader] get_getReader() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime] getStamp +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime] get_getStamp() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: System.String get_projectOutputFile() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: System.String projectOutputFile +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference: FSharp.Compiler.CodeAnalysis.DelayedILModuleReader delayedReader +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference: FSharp.Compiler.CodeAnalysis.DelayedILModuleReader get_delayedReader() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime] getStamp +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime] get_getStamp() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+Tags: Int32 FSharpReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+Tags: Int32 ILModuleReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+Tags: Int32 PEReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean Equals(System.Object) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean IsFSharpReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean IsILModuleReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean IsPEReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean get_IsFSharpReference() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean get_IsILModuleReference() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean get_IsPEReference() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject NewFSharpReference(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject NewILModuleReference(System.String, Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime], Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader]) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject NewPEReference(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime], FSharp.Compiler.CodeAnalysis.DelayedILModuleReader) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+Tags +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Int32 GetHashCode() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Int32 Tag +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Int32 get_Tag() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String OutputFile +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String ToString() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String get_OutputFile() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromAttribute +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromComputationExpression +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromDefinition +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromDispatchSlotImplementation +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromOpenStatement +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromPattern +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromType +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsFromUse +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsPrivateToFile +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean IsPrivateToFileAndSignatureFile +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromAttribute() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromComputationExpression() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromDefinition() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromDispatchSlotImplementation() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromOpenStatement() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromPattern() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromType() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsFromUse() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsPrivateToFile() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Boolean get_IsPrivateToFileAndSignatureFile() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Symbols.FSharpDisplayContext DisplayContext +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Symbols.FSharpDisplayContext get_DisplayContext() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Symbols.FSharpSymbol Symbol +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Symbols.FSharpSymbol get_Symbol() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Text.Range Range +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]] GenericArguments +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]] get_GenericArguments() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: System.String FileName +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: System.String ToString() +FSharp.Compiler.CodeAnalysis.FSharpSymbolUse: System.String get_FileName() +FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Boolean Equals(FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet) +FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Boolean Equals(System.Object) +FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Int32 GetHashCode() +FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet: System.String ToString() +FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver: FSharp.Compiler.CodeAnalysis.LegacyResolvedFile[] Resolve(FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment, System.Tuple`2[System.String,System.String][], System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String], System.String, System.String, Microsoft.FSharp.Collections.FSharpList`1[System.String], System.String, Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Core.Unit], Microsoft.FSharp.Core.FSharpFunc`2[System.Boolean,Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Core.Unit]]]) +FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver: System.String DotNetFrameworkReferenceAssembliesRootDirectory +FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver: System.String HighestInstalledNetFrameworkVersion() +FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver: System.String get_DotNetFrameworkReferenceAssembliesRootDirectory() +FSharp.Compiler.CodeAnalysis.LegacyReferenceResolver: Void .ctor(FSharp.Compiler.CodeAnalysis.ILegacyReferenceResolver) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+EditingOrCompilation: Boolean get_isEditing() +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+EditingOrCompilation: Boolean isEditing +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+Tags: Int32 CompilationAndEvaluation +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+Tags: Int32 EditingOrCompilation +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean Equals(FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean Equals(System.Object) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean IsCompilationAndEvaluation +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean IsEditingOrCompilation +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean get_IsCompilationAndEvaluation() +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Boolean get_IsEditingOrCompilation() +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment CompilationAndEvaluation +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment NewEditingOrCompilation(Boolean) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment get_CompilationAndEvaluation() +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+EditingOrCompilation +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment+Tags +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 CompareTo(FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 CompareTo(System.Object) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 GetHashCode() +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 Tag +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: Int32 get_Tag() +FSharp.Compiler.CodeAnalysis.LegacyResolutionEnvironment: System.String ToString() +FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Boolean Equals(System.Object) +FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Int32 GetHashCode() +FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: System.String get_Message() +FSharp.Compiler.CodeAnalysis.LegacyResolutionFailure: Void .ctor() +FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.String],System.String] get_prepareToolTip() +FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.String],System.String] prepareToolTip +FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String ToString() +FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String baggage +FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String get_baggage() +FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String get_itemSpec() +FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: System.String itemSpec +FSharp.Compiler.CodeAnalysis.LegacyResolvedFile: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,System.String],System.String], System.String) +FSharp.Compiler.CompilerEnvironment: Boolean IsCheckerSupportedSubcategory(System.String) +FSharp.Compiler.CompilerEnvironment: Boolean IsCompilable(System.String) +FSharp.Compiler.CompilerEnvironment: Boolean IsScriptFile(System.String) +FSharp.Compiler.CompilerEnvironment: Boolean MustBeSingleFileProject(System.String) +FSharp.Compiler.CompilerEnvironment: Microsoft.FSharp.Collections.FSharpList`1[System.String] DefaultReferencesForOrphanSources(Boolean) +FSharp.Compiler.CompilerEnvironment: Microsoft.FSharp.Collections.FSharpList`1[System.String] GetConditionalDefinesForEditing(FSharp.Compiler.CodeAnalysis.FSharpParsingOptions) +FSharp.Compiler.CompilerEnvironment: Microsoft.FSharp.Core.FSharpOption`1[System.String] BinFolderOfDefaultFSharpCompiler(Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.CompilerEnvironment: System.Guid GetDebuggerLanguageID() +FSharp.Compiler.DependencyManager.AssemblyResolutionProbe: System.Collections.Generic.IEnumerable`1[System.String] EndInvoke(System.IAsyncResult) +FSharp.Compiler.DependencyManager.AssemblyResolutionProbe: System.Collections.Generic.IEnumerable`1[System.String] Invoke() +FSharp.Compiler.DependencyManager.AssemblyResolutionProbe: System.IAsyncResult BeginInvoke(System.AsyncCallback, System.Object) +FSharp.Compiler.DependencyManager.AssemblyResolutionProbe: Void .ctor(System.Object, IntPtr) +FSharp.Compiler.DependencyManager.AssemblyResolveHandler: Void .ctor(FSharp.Compiler.DependencyManager.AssemblyResolutionProbe) +FSharp.Compiler.DependencyManager.DependencyProvider: FSharp.Compiler.DependencyManager.IDependencyManagerProvider TryFindDependencyManagerByKey(System.Collections.Generic.IEnumerable`1[System.String], System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport, System.String) +FSharp.Compiler.DependencyManager.DependencyProvider: FSharp.Compiler.DependencyManager.IResolveDependenciesResult Resolve(FSharp.Compiler.DependencyManager.IDependencyManagerProvider, System.String, System.Collections.Generic.IEnumerable`1[System.Tuple`2[System.String,System.String]], FSharp.Compiler.DependencyManager.ResolvingErrorReport, System.String, System.String, System.String, System.String, System.String, Int32) +FSharp.Compiler.DependencyManager.DependencyProvider: System.String[] GetRegisteredDependencyManagerHelpText(System.Collections.Generic.IEnumerable`1[System.String], System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport) +FSharp.Compiler.DependencyManager.DependencyProvider: System.Tuple`2[System.Int32,System.String] CreatePackageManagerUnknownError(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport) +FSharp.Compiler.DependencyManager.DependencyProvider: System.Tuple`2[System.String,FSharp.Compiler.DependencyManager.IDependencyManagerProvider] TryFindDependencyManagerInPath(System.Collections.Generic.IEnumerable`1[System.String], System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport, System.String) +FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor() +FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor(FSharp.Compiler.DependencyManager.AssemblyResolutionProbe, FSharp.Compiler.DependencyManager.NativeResolutionProbe) +FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor(FSharp.Compiler.DependencyManager.AssemblyResolutionProbe, FSharp.Compiler.DependencyManager.NativeResolutionProbe, Boolean) +FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor(FSharp.Compiler.DependencyManager.NativeResolutionProbe) +FSharp.Compiler.DependencyManager.DependencyProvider: Void .ctor(FSharp.Compiler.DependencyManager.NativeResolutionProbe, Boolean) +FSharp.Compiler.DependencyManager.DependencyProvider: Void ClearResultsCache(System.Collections.Generic.IEnumerable`1[System.String], System.String, FSharp.Compiler.DependencyManager.ResolvingErrorReport) +FSharp.Compiler.DependencyManager.ErrorReportType+Tags: Int32 Error +FSharp.Compiler.DependencyManager.ErrorReportType+Tags: Int32 Warning +FSharp.Compiler.DependencyManager.ErrorReportType: Boolean Equals(FSharp.Compiler.DependencyManager.ErrorReportType) +FSharp.Compiler.DependencyManager.ErrorReportType: Boolean Equals(System.Object) +FSharp.Compiler.DependencyManager.ErrorReportType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.DependencyManager.ErrorReportType: Boolean IsError +FSharp.Compiler.DependencyManager.ErrorReportType: Boolean IsWarning +FSharp.Compiler.DependencyManager.ErrorReportType: Boolean get_IsError() +FSharp.Compiler.DependencyManager.ErrorReportType: Boolean get_IsWarning() +FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType Error +FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType Warning +FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType get_Error() +FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType get_Warning() +FSharp.Compiler.DependencyManager.ErrorReportType: FSharp.Compiler.DependencyManager.ErrorReportType+Tags +FSharp.Compiler.DependencyManager.ErrorReportType: Int32 CompareTo(FSharp.Compiler.DependencyManager.ErrorReportType) +FSharp.Compiler.DependencyManager.ErrorReportType: Int32 CompareTo(System.Object) +FSharp.Compiler.DependencyManager.ErrorReportType: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.DependencyManager.ErrorReportType: Int32 GetHashCode() +FSharp.Compiler.DependencyManager.ErrorReportType: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.DependencyManager.ErrorReportType: Int32 Tag +FSharp.Compiler.DependencyManager.ErrorReportType: Int32 get_Tag() +FSharp.Compiler.DependencyManager.ErrorReportType: System.String ToString() +FSharp.Compiler.DependencyManager.IDependencyManagerProvider: FSharp.Compiler.DependencyManager.IResolveDependenciesResult ResolveDependencies(System.String, System.String, System.String, System.String, System.Collections.Generic.IEnumerable`1[System.Tuple`2[System.String,System.String]], System.String, System.String, Int32) +FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String Key +FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String Name +FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String get_Key() +FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String get_Name() +FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String[] HelpMessages +FSharp.Compiler.DependencyManager.IDependencyManagerProvider: System.String[] get_HelpMessages() +FSharp.Compiler.DependencyManager.IDependencyManagerProvider: Void ClearResultsCache() +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: Boolean Success +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: Boolean get_Success() +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] Resolutions +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] Roots +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] SourceFiles +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] get_Resolutions() +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] get_Roots() +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.Collections.Generic.IEnumerable`1[System.String] get_SourceFiles() +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.String[] StdError +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.String[] StdOut +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.String[] get_StdError() +FSharp.Compiler.DependencyManager.IResolveDependenciesResult: System.String[] get_StdOut() +FSharp.Compiler.DependencyManager.NativeDllResolveHandler: Void .ctor(FSharp.Compiler.DependencyManager.NativeResolutionProbe) +FSharp.Compiler.DependencyManager.NativeResolutionProbe: System.Collections.Generic.IEnumerable`1[System.String] EndInvoke(System.IAsyncResult) +FSharp.Compiler.DependencyManager.NativeResolutionProbe: System.Collections.Generic.IEnumerable`1[System.String] Invoke() +FSharp.Compiler.DependencyManager.NativeResolutionProbe: System.IAsyncResult BeginInvoke(System.AsyncCallback, System.Object) +FSharp.Compiler.DependencyManager.NativeResolutionProbe: Void .ctor(System.Object, IntPtr) +FSharp.Compiler.DependencyManager.ResolvingErrorReport: System.IAsyncResult BeginInvoke(FSharp.Compiler.DependencyManager.ErrorReportType, Int32, System.String, System.AsyncCallback, System.Object) +FSharp.Compiler.DependencyManager.ResolvingErrorReport: Void .ctor(System.Object, IntPtr) +FSharp.Compiler.DependencyManager.ResolvingErrorReport: Void EndInvoke(System.IAsyncResult) +FSharp.Compiler.DependencyManager.ResolvingErrorReport: Void Invoke(FSharp.Compiler.DependencyManager.ErrorReportType, Int32, System.String) +FSharp.Compiler.Diagnostics.ActivityNames: System.String FscSourceName +FSharp.Compiler.Diagnostics.ActivityNames: System.String ProfiledSourceName +FSharp.Compiler.Diagnostics.ActivityNames: System.String[] AllRelevantNames +FSharp.Compiler.Diagnostics.ActivityNames: System.String[] get_AllRelevantNames() +FSharp.Compiler.Diagnostics.CompilerDiagnostics: System.Collections.Generic.IEnumerable`1[System.String] GetSuggestedNames(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Core.Unit],Microsoft.FSharp.Core.Unit], System.String) +FSharp.Compiler.Diagnostics.CompilerDiagnostics: System.String GetErrorMessage(FSharp.Compiler.Diagnostics.FSharpDiagnosticKind) +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Diagnostics.FSharpDiagnostic Create(FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity, System.String, Int32, FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Severity +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Severity() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Position End +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Position Start +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Position get_End() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Position get_Start() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Diagnostics.FSharpDiagnostic: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 EndColumn +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 EndLine +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 ErrorNumber +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 StartColumn +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 StartLine +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_EndColumn() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_EndLine() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_ErrorNumber() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_StartColumn() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: Int32 get_StartLine() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String ErrorNumberPrefix +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String ErrorNumberText +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String FileName +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String Message +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String NewlineifyErrorString(System.String) +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String NormalizeErrorString(System.String) +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String Subcategory +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String ToString() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_ErrorNumberPrefix() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_ErrorNumberText() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_FileName() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_Message() +FSharp.Compiler.Diagnostics.FSharpDiagnostic: System.String get_Subcategory() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+ReplaceWithSuggestion: System.String get_suggestion() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+ReplaceWithSuggestion: System.String suggestion +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+Tags: Int32 AddIndexerDot +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+Tags: Int32 RemoveIndexerDot +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+Tags: Int32 ReplaceWithSuggestion +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean Equals(FSharp.Compiler.Diagnostics.FSharpDiagnosticKind) +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean Equals(System.Object) +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean IsAddIndexerDot +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean IsRemoveIndexerDot +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean IsReplaceWithSuggestion +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean get_IsAddIndexerDot() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean get_IsRemoveIndexerDot() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Boolean get_IsReplaceWithSuggestion() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind AddIndexerDot +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind NewReplaceWithSuggestion(System.String) +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind RemoveIndexerDot +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind get_AddIndexerDot() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind get_RemoveIndexerDot() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+ReplaceWithSuggestion +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: FSharp.Compiler.Diagnostics.FSharpDiagnosticKind+Tags +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 CompareTo(FSharp.Compiler.Diagnostics.FSharpDiagnosticKind) +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 CompareTo(System.Object) +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 GetHashCode() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 Tag +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: Int32 get_Tag() +FSharp.Compiler.Diagnostics.FSharpDiagnosticKind: System.String ToString() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean CheckXmlDocs +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean Equals(FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions) +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean Equals(System.Object) +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean GlobalWarnAsError +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean get_CheckXmlDocs() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Boolean get_GlobalWarnAsError() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions Default +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions get_Default() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 CompareTo(FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions) +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 CompareTo(System.Object) +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 GetHashCode() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 WarnLevel +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Int32 get_WarnLevel() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] WarnAsError +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] WarnAsWarn +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] WarnOff +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] WarnOn +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] get_WarnAsError() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] get_WarnAsWarn() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] get_WarnOff() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Microsoft.FSharp.Collections.FSharpList`1[System.Int32] get_WarnOn() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: System.String ToString() +FSharp.Compiler.Diagnostics.FSharpDiagnosticOptions: Void .ctor(Int32, Boolean, Microsoft.FSharp.Collections.FSharpList`1[System.Int32], Microsoft.FSharp.Collections.FSharpList`1[System.Int32], Microsoft.FSharp.Collections.FSharpList`1[System.Int32], Microsoft.FSharp.Collections.FSharpList`1[System.Int32]) +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags: Int32 Error +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags: Int32 Hidden +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags: Int32 Info +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags: Int32 Warning +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean Equals(FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity) +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean Equals(System.Object) +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean IsError +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean IsHidden +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean IsInfo +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean IsWarning +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean get_IsError() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean get_IsHidden() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean get_IsInfo() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Boolean get_IsWarning() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Error +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Hidden +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Info +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity Warning +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Error() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Hidden() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Info() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity get_Warning() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity+Tags +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 CompareTo(FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity) +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 CompareTo(System.Object) +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 GetHashCode() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 Tag +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: Int32 get_Tag() +FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity: System.String ToString() +FSharp.Compiler.EditorServices.AssemblyContent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol] GetAssemblyContent(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.IAssemblyContentCache,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol]],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol]], FSharp.Compiler.EditorServices.AssemblyContentType, Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpAssembly]) +FSharp.Compiler.EditorServices.AssemblyContent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.AssemblySymbol] GetAssemblySignatureContent(FSharp.Compiler.EditorServices.AssemblyContentType, FSharp.Compiler.Symbols.FSharpAssemblySignature) +FSharp.Compiler.EditorServices.AssemblyContentType+Tags: Int32 Full +FSharp.Compiler.EditorServices.AssemblyContentType+Tags: Int32 Public +FSharp.Compiler.EditorServices.AssemblyContentType: Boolean Equals(FSharp.Compiler.EditorServices.AssemblyContentType) +FSharp.Compiler.EditorServices.AssemblyContentType: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.AssemblyContentType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.AssemblyContentType: Boolean IsFull +FSharp.Compiler.EditorServices.AssemblyContentType: Boolean IsPublic +FSharp.Compiler.EditorServices.AssemblyContentType: Boolean get_IsFull() +FSharp.Compiler.EditorServices.AssemblyContentType: Boolean get_IsPublic() +FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType Full +FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType Public +FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType get_Full() +FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType get_Public() +FSharp.Compiler.EditorServices.AssemblyContentType: FSharp.Compiler.EditorServices.AssemblyContentType+Tags +FSharp.Compiler.EditorServices.AssemblyContentType: Int32 CompareTo(FSharp.Compiler.EditorServices.AssemblyContentType) +FSharp.Compiler.EditorServices.AssemblyContentType: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.AssemblyContentType: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.AssemblyContentType: Int32 GetHashCode() +FSharp.Compiler.EditorServices.AssemblyContentType: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.AssemblyContentType: Int32 Tag +FSharp.Compiler.EditorServices.AssemblyContentType: Int32 get_Tag() +FSharp.Compiler.EditorServices.AssemblyContentType: System.String ToString() +FSharp.Compiler.EditorServices.AssemblySymbol: FSharp.Compiler.EditorServices.UnresolvedSymbol UnresolvedSymbol +FSharp.Compiler.EditorServices.AssemblySymbol: FSharp.Compiler.EditorServices.UnresolvedSymbol get_UnresolvedSymbol() +FSharp.Compiler.EditorServices.AssemblySymbol: FSharp.Compiler.Symbols.FSharpSymbol Symbol +FSharp.Compiler.EditorServices.AssemblySymbol: FSharp.Compiler.Symbols.FSharpSymbol get_Symbol() +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.LookupType,FSharp.Compiler.EditorServices.EntityKind] Kind +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.LookupType,FSharp.Compiler.EditorServices.EntityKind] get_Kind() +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] AutoOpenParent +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] Namespace +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] NearestRequireQualifiedAccessParent +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] TopRequireQualifiedAccessParent +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] get_AutoOpenParent() +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] get_Namespace() +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] get_NearestRequireQualifiedAccessParent() +FSharp.Compiler.EditorServices.AssemblySymbol: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] get_TopRequireQualifiedAccessParent() +FSharp.Compiler.EditorServices.AssemblySymbol: System.String FullName +FSharp.Compiler.EditorServices.AssemblySymbol: System.String ToString() +FSharp.Compiler.EditorServices.AssemblySymbol: System.String get_FullName() +FSharp.Compiler.EditorServices.AssemblySymbol: System.String[] CleanedIdents +FSharp.Compiler.EditorServices.AssemblySymbol: System.String[] get_CleanedIdents() +FSharp.Compiler.EditorServices.AssemblySymbol: Void .ctor(System.String, System.String[], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], Microsoft.FSharp.Core.FSharpOption`1[System.String[]], FSharp.Compiler.Symbols.FSharpSymbol, Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.LookupType,FSharp.Compiler.EditorServices.EntityKind], FSharp.Compiler.EditorServices.UnresolvedSymbol) +FSharp.Compiler.EditorServices.CompletionContext+Inherit: FSharp.Compiler.EditorServices.InheritanceContext context +FSharp.Compiler.EditorServices.CompletionContext+Inherit: FSharp.Compiler.EditorServices.InheritanceContext get_context() +FSharp.Compiler.EditorServices.CompletionContext+Inherit: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] get_path() +FSharp.Compiler.EditorServices.CompletionContext+Inherit: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] path +FSharp.Compiler.EditorServices.CompletionContext+OpenDeclaration: Boolean get_isOpenType() +FSharp.Compiler.EditorServices.CompletionContext+OpenDeclaration: Boolean isOpenType +FSharp.Compiler.EditorServices.CompletionContext+ParameterList: FSharp.Compiler.Text.Position Item1 +FSharp.Compiler.EditorServices.CompletionContext+ParameterList: FSharp.Compiler.Text.Position get_Item1() +FSharp.Compiler.EditorServices.CompletionContext+ParameterList: System.Collections.Generic.HashSet`1[System.String] Item2 +FSharp.Compiler.EditorServices.CompletionContext+ParameterList: System.Collections.Generic.HashSet`1[System.String] get_Item2() +FSharp.Compiler.EditorServices.CompletionContext+RecordField: FSharp.Compiler.EditorServices.RecordContext context +FSharp.Compiler.EditorServices.CompletionContext+RecordField: FSharp.Compiler.EditorServices.RecordContext get_context() +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 AttributeApplication +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 Inherit +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 Invalid +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 OpenDeclaration +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 ParameterList +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 PatternType +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 RangeOperator +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 RecordField +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 TypeAbbreviationOrSingleCaseUnion +FSharp.Compiler.EditorServices.CompletionContext+Tags: Int32 UnionCaseFieldsDeclaration +FSharp.Compiler.EditorServices.CompletionContext: Boolean Equals(FSharp.Compiler.EditorServices.CompletionContext) +FSharp.Compiler.EditorServices.CompletionContext: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.CompletionContext: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsAttributeApplication +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsInherit +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsInvalid +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsOpenDeclaration +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsParameterList +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsPatternType +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsRangeOperator +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsRecordField +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsTypeAbbreviationOrSingleCaseUnion +FSharp.Compiler.EditorServices.CompletionContext: Boolean IsUnionCaseFieldsDeclaration +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsAttributeApplication() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsInherit() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsInvalid() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsOpenDeclaration() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsParameterList() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsPatternType() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsRangeOperator() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsRecordField() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsTypeAbbreviationOrSingleCaseUnion() +FSharp.Compiler.EditorServices.CompletionContext: Boolean get_IsUnionCaseFieldsDeclaration() +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext AttributeApplication +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext Invalid +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext NewInherit(FSharp.Compiler.EditorServices.InheritanceContext, System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]]) +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext NewOpenDeclaration(Boolean) +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext NewParameterList(FSharp.Compiler.Text.Position, System.Collections.Generic.HashSet`1[System.String]) +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext NewRecordField(FSharp.Compiler.EditorServices.RecordContext) +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext PatternType +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext RangeOperator +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext TypeAbbreviationOrSingleCaseUnion +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext UnionCaseFieldsDeclaration +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_AttributeApplication() +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_Invalid() +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_PatternType() +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_RangeOperator() +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_TypeAbbreviationOrSingleCaseUnion() +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext get_UnionCaseFieldsDeclaration() +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+Inherit +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+OpenDeclaration +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+ParameterList +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+RecordField +FSharp.Compiler.EditorServices.CompletionContext: FSharp.Compiler.EditorServices.CompletionContext+Tags +FSharp.Compiler.EditorServices.CompletionContext: Int32 GetHashCode() +FSharp.Compiler.EditorServices.CompletionContext: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.CompletionContext: Int32 Tag +FSharp.Compiler.EditorServices.CompletionContext: Int32 get_Tag() +FSharp.Compiler.EditorServices.CompletionContext: System.String ToString() +FSharp.Compiler.EditorServices.CompletionItemKind+Method: Boolean get_isExtension() +FSharp.Compiler.EditorServices.CompletionItemKind+Method: Boolean isExtension +FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Argument +FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 CustomOperation +FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Event +FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Field +FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Method +FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Other +FSharp.Compiler.EditorServices.CompletionItemKind+Tags: Int32 Property +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean Equals(FSharp.Compiler.EditorServices.CompletionItemKind) +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsArgument +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsCustomOperation +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsEvent +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsField +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsMethod +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsOther +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean IsProperty +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsArgument() +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsCustomOperation() +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsEvent() +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsField() +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsMethod() +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsOther() +FSharp.Compiler.EditorServices.CompletionItemKind: Boolean get_IsProperty() +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Argument +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind CustomOperation +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Event +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Field +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind NewMethod(Boolean) +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Other +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind Property +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Argument() +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_CustomOperation() +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Event() +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Field() +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Other() +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind get_Property() +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind+Method +FSharp.Compiler.EditorServices.CompletionItemKind: FSharp.Compiler.EditorServices.CompletionItemKind+Tags +FSharp.Compiler.EditorServices.CompletionItemKind: Int32 CompareTo(FSharp.Compiler.EditorServices.CompletionItemKind) +FSharp.Compiler.EditorServices.CompletionItemKind: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.CompletionItemKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.CompletionItemKind: Int32 GetHashCode() +FSharp.Compiler.EditorServices.CompletionItemKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.CompletionItemKind: Int32 Tag +FSharp.Compiler.EditorServices.CompletionItemKind: Int32 get_Tag() +FSharp.Compiler.EditorServices.CompletionItemKind: System.String ToString() +FSharp.Compiler.EditorServices.DeclarationListInfo: Boolean IsError +FSharp.Compiler.EditorServices.DeclarationListInfo: Boolean IsForType +FSharp.Compiler.EditorServices.DeclarationListInfo: Boolean get_IsError() +FSharp.Compiler.EditorServices.DeclarationListInfo: Boolean get_IsForType() +FSharp.Compiler.EditorServices.DeclarationListInfo: FSharp.Compiler.EditorServices.DeclarationListInfo Empty +FSharp.Compiler.EditorServices.DeclarationListInfo: FSharp.Compiler.EditorServices.DeclarationListInfo get_Empty() +FSharp.Compiler.EditorServices.DeclarationListInfo: FSharp.Compiler.EditorServices.DeclarationListItem[] Items +FSharp.Compiler.EditorServices.DeclarationListInfo: FSharp.Compiler.EditorServices.DeclarationListItem[] get_Items() +FSharp.Compiler.EditorServices.DeclarationListItem: Boolean IsOwnMember +FSharp.Compiler.EditorServices.DeclarationListItem: Boolean IsResolved +FSharp.Compiler.EditorServices.DeclarationListItem: Boolean get_IsOwnMember() +FSharp.Compiler.EditorServices.DeclarationListItem: Boolean get_IsResolved() +FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.CompletionItemKind Kind +FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.CompletionItemKind get_Kind() +FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.FSharpGlyph Glyph +FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.FSharpGlyph get_Glyph() +FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.ToolTipText Description +FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.EditorServices.ToolTipText get_Description() +FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility +FSharp.Compiler.EditorServices.DeclarationListItem: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() +FSharp.Compiler.EditorServices.DeclarationListItem: Int32 MinorPriority +FSharp.Compiler.EditorServices.DeclarationListItem: Int32 get_MinorPriority() +FSharp.Compiler.EditorServices.DeclarationListItem: Microsoft.FSharp.Core.FSharpOption`1[System.String] NamespaceToOpen +FSharp.Compiler.EditorServices.DeclarationListItem: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_NamespaceToOpen() +FSharp.Compiler.EditorServices.DeclarationListItem: System.String FullName +FSharp.Compiler.EditorServices.DeclarationListItem: System.String Name +FSharp.Compiler.EditorServices.DeclarationListItem: System.String NameInCode +FSharp.Compiler.EditorServices.DeclarationListItem: System.String NameInList +FSharp.Compiler.EditorServices.DeclarationListItem: System.String get_FullName() +FSharp.Compiler.EditorServices.DeclarationListItem: System.String get_Name() +FSharp.Compiler.EditorServices.DeclarationListItem: System.String get_NameInCode() +FSharp.Compiler.EditorServices.DeclarationListItem: System.String get_NameInList() +FSharp.Compiler.EditorServices.EntityCache: T Locking[T](Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.IAssemblyContentCache,T]) +FSharp.Compiler.EditorServices.EntityCache: Void .ctor() +FSharp.Compiler.EditorServices.EntityCache: Void Clear() +FSharp.Compiler.EditorServices.EntityKind+FunctionOrValue: Boolean get_isActivePattern() +FSharp.Compiler.EditorServices.EntityKind+FunctionOrValue: Boolean isActivePattern +FSharp.Compiler.EditorServices.EntityKind+Module: FSharp.Compiler.EditorServices.ModuleKind Item +FSharp.Compiler.EditorServices.EntityKind+Module: FSharp.Compiler.EditorServices.ModuleKind get_Item() +FSharp.Compiler.EditorServices.EntityKind+Tags: Int32 Attribute +FSharp.Compiler.EditorServices.EntityKind+Tags: Int32 FunctionOrValue +FSharp.Compiler.EditorServices.EntityKind+Tags: Int32 Module +FSharp.Compiler.EditorServices.EntityKind+Tags: Int32 Type +FSharp.Compiler.EditorServices.EntityKind: Boolean Equals(FSharp.Compiler.EditorServices.EntityKind) +FSharp.Compiler.EditorServices.EntityKind: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.EntityKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.EntityKind: Boolean IsAttribute +FSharp.Compiler.EditorServices.EntityKind: Boolean IsFunctionOrValue +FSharp.Compiler.EditorServices.EntityKind: Boolean IsModule +FSharp.Compiler.EditorServices.EntityKind: Boolean IsType +FSharp.Compiler.EditorServices.EntityKind: Boolean get_IsAttribute() +FSharp.Compiler.EditorServices.EntityKind: Boolean get_IsFunctionOrValue() +FSharp.Compiler.EditorServices.EntityKind: Boolean get_IsModule() +FSharp.Compiler.EditorServices.EntityKind: Boolean get_IsType() +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind Attribute +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind NewFunctionOrValue(Boolean) +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind NewModule(FSharp.Compiler.EditorServices.ModuleKind) +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind Type +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind get_Attribute() +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind get_Type() +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind+FunctionOrValue +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind+Module +FSharp.Compiler.EditorServices.EntityKind: FSharp.Compiler.EditorServices.EntityKind+Tags +FSharp.Compiler.EditorServices.EntityKind: Int32 CompareTo(FSharp.Compiler.EditorServices.EntityKind) +FSharp.Compiler.EditorServices.EntityKind: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.EntityKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.EntityKind: Int32 GetHashCode() +FSharp.Compiler.EditorServices.EntityKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.EntityKind: Int32 Tag +FSharp.Compiler.EditorServices.EntityKind: Int32 get_Tag() +FSharp.Compiler.EditorServices.EntityKind: System.String ToString() +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Class +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Constant +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Delegate +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Enum +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 EnumMember +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Error +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Event +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Exception +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 ExtensionMethod +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Field +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Interface +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Method +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Module +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 NameSpace +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 OverridenMethod +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Property +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Struct +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Type +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 TypeParameter +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Typedef +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Union +FSharp.Compiler.EditorServices.FSharpGlyph+Tags: Int32 Variable +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean Equals(FSharp.Compiler.EditorServices.FSharpGlyph) +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsClass +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsConstant +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsDelegate +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsEnum +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsEnumMember +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsError +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsEvent +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsException +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsExtensionMethod +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsField +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsInterface +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsMethod +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsModule +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsNameSpace +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsOverridenMethod +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsProperty +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsStruct +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsType +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsTypeParameter +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsTypedef +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsUnion +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean IsVariable +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsClass() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsConstant() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsDelegate() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsEnum() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsEnumMember() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsError() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsEvent() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsException() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsExtensionMethod() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsField() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsInterface() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsMethod() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsModule() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsNameSpace() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsOverridenMethod() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsProperty() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsStruct() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsType() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsTypeParameter() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsTypedef() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsUnion() +FSharp.Compiler.EditorServices.FSharpGlyph: Boolean get_IsVariable() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Class +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Constant +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Delegate +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Enum +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph EnumMember +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Error +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Event +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Exception +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph ExtensionMethod +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Field +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Interface +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Method +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Module +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph NameSpace +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph OverridenMethod +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Property +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Struct +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Type +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph TypeParameter +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Typedef +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Union +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph Variable +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Class() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Constant() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Delegate() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Enum() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_EnumMember() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Error() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Event() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Exception() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_ExtensionMethod() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Field() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Interface() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Method() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Module() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_NameSpace() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_OverridenMethod() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Property() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Struct() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Type() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_TypeParameter() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Typedef() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Union() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph get_Variable() +FSharp.Compiler.EditorServices.FSharpGlyph: FSharp.Compiler.EditorServices.FSharpGlyph+Tags +FSharp.Compiler.EditorServices.FSharpGlyph: Int32 CompareTo(FSharp.Compiler.EditorServices.FSharpGlyph) +FSharp.Compiler.EditorServices.FSharpGlyph: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.FSharpGlyph: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.FSharpGlyph: Int32 GetHashCode() +FSharp.Compiler.EditorServices.FSharpGlyph: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FSharpGlyph: Int32 Tag +FSharp.Compiler.EditorServices.FSharpGlyph: Int32 get_Tag() +FSharp.Compiler.EditorServices.FSharpGlyph: System.String ToString() +FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclExternalParam) +FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean IsByRef +FSharp.Compiler.EditorServices.FindDeclExternalParam: Boolean get_IsByRef() +FSharp.Compiler.EditorServices.FindDeclExternalParam: FSharp.Compiler.EditorServices.FindDeclExternalParam Create(FSharp.Compiler.EditorServices.FindDeclExternalType, Boolean) +FSharp.Compiler.EditorServices.FindDeclExternalParam: FSharp.Compiler.EditorServices.FindDeclExternalType ParameterType +FSharp.Compiler.EditorServices.FindDeclExternalParam: FSharp.Compiler.EditorServices.FindDeclExternalType get_ParameterType() +FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 CompareTo(FSharp.Compiler.EditorServices.FindDeclExternalParam) +FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 GetHashCode() +FSharp.Compiler.EditorServices.FindDeclExternalParam: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclExternalParam: System.String ToString() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam] args +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam] get_args() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor: System.String get_typeName() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor: System.String typeName +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event: System.String get_name() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event: System.String get_typeName() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event: System.String name +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event: System.String typeName +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field: System.String get_name() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field: System.String get_typeName() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field: System.String name +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field: System.String typeName +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: Int32 genericArity +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: Int32 get_genericArity() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam] get_paramSyms() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam] paramSyms +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: System.String get_name() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: System.String get_typeName() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: System.String name +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method: System.String typeName +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property: System.String get_name() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property: System.String get_typeName() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property: System.String name +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property: System.String typeName +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Constructor +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Event +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Field +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Method +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Property +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags: Int32 Type +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Type: System.String fullName +FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Type: System.String get_fullName() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclExternalSymbol) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsConstructor +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsEvent +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsField +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsMethod +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsProperty +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean IsType +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsConstructor() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsEvent() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsField() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsMethod() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsProperty() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Boolean get_IsType() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewConstructor(System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam]) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewEvent(System.String, System.String) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewField(System.String, System.String) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewMethod(System.String, System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalParam], Int32) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewProperty(System.String, System.String) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol NewType(System.String) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Constructor +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Event +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Field +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Method +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Property +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Tags +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: FSharp.Compiler.EditorServices.FindDeclExternalSymbol+Type +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 CompareTo(FSharp.Compiler.EditorServices.FindDeclExternalSymbol) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 GetHashCode() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 Tag +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: Int32 get_Tag() +FSharp.Compiler.EditorServices.FindDeclExternalSymbol: System.String ToString() +FSharp.Compiler.EditorServices.FindDeclExternalType+Array: FSharp.Compiler.EditorServices.FindDeclExternalType get_inner() +FSharp.Compiler.EditorServices.FindDeclExternalType+Array: FSharp.Compiler.EditorServices.FindDeclExternalType inner +FSharp.Compiler.EditorServices.FindDeclExternalType+Pointer: FSharp.Compiler.EditorServices.FindDeclExternalType get_inner() +FSharp.Compiler.EditorServices.FindDeclExternalType+Pointer: FSharp.Compiler.EditorServices.FindDeclExternalType inner +FSharp.Compiler.EditorServices.FindDeclExternalType+Tags: Int32 Array +FSharp.Compiler.EditorServices.FindDeclExternalType+Tags: Int32 Pointer +FSharp.Compiler.EditorServices.FindDeclExternalType+Tags: Int32 Type +FSharp.Compiler.EditorServices.FindDeclExternalType+Tags: Int32 TypeVar +FSharp.Compiler.EditorServices.FindDeclExternalType+Type: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalType] genericArgs +FSharp.Compiler.EditorServices.FindDeclExternalType+Type: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalType] get_genericArgs() +FSharp.Compiler.EditorServices.FindDeclExternalType+Type: System.String fullName +FSharp.Compiler.EditorServices.FindDeclExternalType+Type: System.String get_fullName() +FSharp.Compiler.EditorServices.FindDeclExternalType+TypeVar: System.String get_typeName() +FSharp.Compiler.EditorServices.FindDeclExternalType+TypeVar: System.String typeName +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclExternalType) +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean IsArray +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean IsPointer +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean IsType +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean IsTypeVar +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean get_IsArray() +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean get_IsPointer() +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean get_IsType() +FSharp.Compiler.EditorServices.FindDeclExternalType: Boolean get_IsTypeVar() +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType NewArray(FSharp.Compiler.EditorServices.FindDeclExternalType) +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType NewPointer(FSharp.Compiler.EditorServices.FindDeclExternalType) +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType NewType(System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.FindDeclExternalType]) +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType NewTypeVar(System.String) +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+Array +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+Pointer +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+Tags +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+Type +FSharp.Compiler.EditorServices.FindDeclExternalType: FSharp.Compiler.EditorServices.FindDeclExternalType+TypeVar +FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 CompareTo(FSharp.Compiler.EditorServices.FindDeclExternalType) +FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 GetHashCode() +FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 Tag +FSharp.Compiler.EditorServices.FindDeclExternalType: Int32 get_Tag() +FSharp.Compiler.EditorServices.FindDeclExternalType: System.String ToString() +FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedMember: System.String get_memberName() +FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedMember: System.String memberName +FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedType: System.String get_typeName() +FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedType: System.String typeName +FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags: Int32 NoSourceCode +FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags: Int32 ProvidedMember +FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags: Int32 ProvidedType +FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags: Int32 Unknown +FSharp.Compiler.EditorServices.FindDeclFailureReason+Unknown: System.String get_message() +FSharp.Compiler.EditorServices.FindDeclFailureReason+Unknown: System.String message +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclFailureReason) +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean IsNoSourceCode +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean IsProvidedMember +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean IsProvidedType +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean IsUnknown +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean get_IsNoSourceCode() +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean get_IsProvidedMember() +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean get_IsProvidedType() +FSharp.Compiler.EditorServices.FindDeclFailureReason: Boolean get_IsUnknown() +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason NewProvidedMember(System.String) +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason NewProvidedType(System.String) +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason NewUnknown(System.String) +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason NoSourceCode +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason get_NoSourceCode() +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedMember +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason+ProvidedType +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason+Tags +FSharp.Compiler.EditorServices.FindDeclFailureReason: FSharp.Compiler.EditorServices.FindDeclFailureReason+Unknown +FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 CompareTo(FSharp.Compiler.EditorServices.FindDeclFailureReason) +FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 GetHashCode() +FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 Tag +FSharp.Compiler.EditorServices.FindDeclFailureReason: Int32 get_Tag() +FSharp.Compiler.EditorServices.FindDeclFailureReason: System.String ToString() +FSharp.Compiler.EditorServices.FindDeclResult+DeclFound: FSharp.Compiler.Text.Range get_location() +FSharp.Compiler.EditorServices.FindDeclResult+DeclFound: FSharp.Compiler.Text.Range location +FSharp.Compiler.EditorServices.FindDeclResult+DeclNotFound: FSharp.Compiler.EditorServices.FindDeclFailureReason Item +FSharp.Compiler.EditorServices.FindDeclResult+DeclNotFound: FSharp.Compiler.EditorServices.FindDeclFailureReason get_Item() +FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl: FSharp.Compiler.EditorServices.FindDeclExternalSymbol externalSym +FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl: FSharp.Compiler.EditorServices.FindDeclExternalSymbol get_externalSym() +FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl: System.String assembly +FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl: System.String get_assembly() +FSharp.Compiler.EditorServices.FindDeclResult+Tags: Int32 DeclFound +FSharp.Compiler.EditorServices.FindDeclResult+Tags: Int32 DeclNotFound +FSharp.Compiler.EditorServices.FindDeclResult+Tags: Int32 ExternalDecl +FSharp.Compiler.EditorServices.FindDeclResult: Boolean Equals(FSharp.Compiler.EditorServices.FindDeclResult) +FSharp.Compiler.EditorServices.FindDeclResult: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.FindDeclResult: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclResult: Boolean IsDeclFound +FSharp.Compiler.EditorServices.FindDeclResult: Boolean IsDeclNotFound +FSharp.Compiler.EditorServices.FindDeclResult: Boolean IsExternalDecl +FSharp.Compiler.EditorServices.FindDeclResult: Boolean get_IsDeclFound() +FSharp.Compiler.EditorServices.FindDeclResult: Boolean get_IsDeclNotFound() +FSharp.Compiler.EditorServices.FindDeclResult: Boolean get_IsExternalDecl() +FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult NewDeclFound(FSharp.Compiler.Text.Range) +FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult NewDeclNotFound(FSharp.Compiler.EditorServices.FindDeclFailureReason) +FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult NewExternalDecl(System.String, FSharp.Compiler.EditorServices.FindDeclExternalSymbol) +FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult+DeclFound +FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult+DeclNotFound +FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult+ExternalDecl +FSharp.Compiler.EditorServices.FindDeclResult: FSharp.Compiler.EditorServices.FindDeclResult+Tags +FSharp.Compiler.EditorServices.FindDeclResult: Int32 GetHashCode() +FSharp.Compiler.EditorServices.FindDeclResult: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.FindDeclResult: Int32 Tag +FSharp.Compiler.EditorServices.FindDeclResult: Int32 get_Tag() +FSharp.Compiler.EditorServices.FindDeclResult: System.String ToString() +FSharp.Compiler.EditorServices.IAssemblyContentCache: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.AssemblyContentCacheEntry] TryGet(System.String) +FSharp.Compiler.EditorServices.IAssemblyContentCache: Void Set(System.String, FSharp.Compiler.EditorServices.AssemblyContentCacheEntry) +FSharp.Compiler.EditorServices.InheritanceContext+Tags: Int32 Class +FSharp.Compiler.EditorServices.InheritanceContext+Tags: Int32 Interface +FSharp.Compiler.EditorServices.InheritanceContext+Tags: Int32 Unknown +FSharp.Compiler.EditorServices.InheritanceContext: Boolean Equals(FSharp.Compiler.EditorServices.InheritanceContext) +FSharp.Compiler.EditorServices.InheritanceContext: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.InheritanceContext: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.InheritanceContext: Boolean IsClass +FSharp.Compiler.EditorServices.InheritanceContext: Boolean IsInterface +FSharp.Compiler.EditorServices.InheritanceContext: Boolean IsUnknown +FSharp.Compiler.EditorServices.InheritanceContext: Boolean get_IsClass() +FSharp.Compiler.EditorServices.InheritanceContext: Boolean get_IsInterface() +FSharp.Compiler.EditorServices.InheritanceContext: Boolean get_IsUnknown() +FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext Class +FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext Interface +FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext Unknown +FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext get_Class() +FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext get_Interface() +FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext get_Unknown() +FSharp.Compiler.EditorServices.InheritanceContext: FSharp.Compiler.EditorServices.InheritanceContext+Tags +FSharp.Compiler.EditorServices.InheritanceContext: Int32 CompareTo(FSharp.Compiler.EditorServices.InheritanceContext) +FSharp.Compiler.EditorServices.InheritanceContext: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.InheritanceContext: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.InheritanceContext: Int32 GetHashCode() +FSharp.Compiler.EditorServices.InheritanceContext: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.InheritanceContext: Int32 Tag +FSharp.Compiler.EditorServices.InheritanceContext: Int32 get_Tag() +FSharp.Compiler.EditorServices.InheritanceContext: System.String ToString() +FSharp.Compiler.EditorServices.InsertionContext: Boolean Equals(FSharp.Compiler.EditorServices.InsertionContext) +FSharp.Compiler.EditorServices.InsertionContext: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.InsertionContext: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.InsertionContext: FSharp.Compiler.EditorServices.ScopeKind ScopeKind +FSharp.Compiler.EditorServices.InsertionContext: FSharp.Compiler.EditorServices.ScopeKind get_ScopeKind() +FSharp.Compiler.EditorServices.InsertionContext: FSharp.Compiler.Text.Position Pos +FSharp.Compiler.EditorServices.InsertionContext: FSharp.Compiler.Text.Position get_Pos() +FSharp.Compiler.EditorServices.InsertionContext: Int32 GetHashCode() +FSharp.Compiler.EditorServices.InsertionContext: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.InsertionContext: System.String ToString() +FSharp.Compiler.EditorServices.InsertionContext: Void .ctor(FSharp.Compiler.EditorServices.ScopeKind, FSharp.Compiler.Text.Position) +FSharp.Compiler.EditorServices.InsertionContextEntity: Boolean Equals(FSharp.Compiler.EditorServices.InsertionContextEntity) +FSharp.Compiler.EditorServices.InsertionContextEntity: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.InsertionContextEntity: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 CompareTo(FSharp.Compiler.EditorServices.InsertionContextEntity) +FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 GetHashCode() +FSharp.Compiler.EditorServices.InsertionContextEntity: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.InsertionContextEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] Namespace +FSharp.Compiler.EditorServices.InsertionContextEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Namespace() +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String FullDisplayName +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String FullRelativeName +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String LastIdent +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String Qualifier +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String ToString() +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String get_FullDisplayName() +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String get_FullRelativeName() +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String get_LastIdent() +FSharp.Compiler.EditorServices.InsertionContextEntity: System.String get_Qualifier() +FSharp.Compiler.EditorServices.InsertionContextEntity: Void .ctor(System.String, System.String, Microsoft.FSharp.Core.FSharpOption`1[System.String], System.String, System.String) +FSharp.Compiler.EditorServices.InterfaceData+Interface: FSharp.Compiler.Syntax.SynType get_interfaceType() +FSharp.Compiler.EditorServices.InterfaceData+Interface: FSharp.Compiler.Syntax.SynType interfaceType +FSharp.Compiler.EditorServices.InterfaceData+Interface: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]] get_memberDefns() +FSharp.Compiler.EditorServices.InterfaceData+Interface: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]] memberDefns +FSharp.Compiler.EditorServices.InterfaceData+ObjExpr: FSharp.Compiler.Syntax.SynType get_objType() +FSharp.Compiler.EditorServices.InterfaceData+ObjExpr: FSharp.Compiler.Syntax.SynType objType +FSharp.Compiler.EditorServices.InterfaceData+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings +FSharp.Compiler.EditorServices.InterfaceData+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() +FSharp.Compiler.EditorServices.InterfaceData+Tags: Int32 Interface +FSharp.Compiler.EditorServices.InterfaceData+Tags: Int32 ObjExpr +FSharp.Compiler.EditorServices.InterfaceData: Boolean IsInterface +FSharp.Compiler.EditorServices.InterfaceData: Boolean IsObjExpr +FSharp.Compiler.EditorServices.InterfaceData: Boolean get_IsInterface() +FSharp.Compiler.EditorServices.InterfaceData: Boolean get_IsObjExpr() +FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData NewInterface(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]]) +FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData NewObjExpr(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding]) +FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData+Interface +FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData+ObjExpr +FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.EditorServices.InterfaceData+Tags +FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.Text.Range Range +FSharp.Compiler.EditorServices.InterfaceData: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.EditorServices.InterfaceData: Int32 Tag +FSharp.Compiler.EditorServices.InterfaceData: Int32 get_Tag() +FSharp.Compiler.EditorServices.InterfaceData: System.String ToString() +FSharp.Compiler.EditorServices.InterfaceData: System.String[] TypeParameters +FSharp.Compiler.EditorServices.InterfaceData: System.String[] get_TypeParameters() +FSharp.Compiler.EditorServices.InterfaceStubGenerator: Boolean HasNoInterfaceMember(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.EditorServices.InterfaceStubGenerator: Boolean IsInterface(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.EditorServices.InterfaceStubGenerator: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[System.String,FSharp.Compiler.Text.Range]] GetMemberNameAndRanges(FSharp.Compiler.EditorServices.InterfaceData) +FSharp.Compiler.EditorServices.InterfaceStubGenerator: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Collections.FSharpSet`1[System.String]] GetImplementedMemberSignatures(Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`2[System.String,FSharp.Compiler.Text.Range],Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpSymbolUse]], FSharp.Compiler.Symbols.FSharpDisplayContext, FSharp.Compiler.EditorServices.InterfaceData) +FSharp.Compiler.EditorServices.InterfaceStubGenerator: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.InterfaceData] TryFindInterfaceDeclaration(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.InterfaceStubGenerator: System.Collections.Generic.IEnumerable`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,System.Collections.Generic.IEnumerable`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]]]] GetInterfaceMembers(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.EditorServices.InterfaceStubGenerator: System.String FormatInterface(Int32, Int32, System.String[], System.String, System.String, FSharp.Compiler.Symbols.FSharpDisplayContext, Microsoft.FSharp.Collections.FSharpSet`1[System.String], FSharp.Compiler.Symbols.FSharpEntity, Boolean) +FSharp.Compiler.EditorServices.LookupType+Tags: Int32 Fuzzy +FSharp.Compiler.EditorServices.LookupType+Tags: Int32 Precise +FSharp.Compiler.EditorServices.LookupType: Boolean Equals(FSharp.Compiler.EditorServices.LookupType) +FSharp.Compiler.EditorServices.LookupType: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.LookupType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.LookupType: Boolean IsFuzzy +FSharp.Compiler.EditorServices.LookupType: Boolean IsPrecise +FSharp.Compiler.EditorServices.LookupType: Boolean get_IsFuzzy() +FSharp.Compiler.EditorServices.LookupType: Boolean get_IsPrecise() +FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType Fuzzy +FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType Precise +FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType get_Fuzzy() +FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType get_Precise() +FSharp.Compiler.EditorServices.LookupType: FSharp.Compiler.EditorServices.LookupType+Tags +FSharp.Compiler.EditorServices.LookupType: Int32 CompareTo(FSharp.Compiler.EditorServices.LookupType) +FSharp.Compiler.EditorServices.LookupType: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.LookupType: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.LookupType: Int32 GetHashCode() +FSharp.Compiler.EditorServices.LookupType: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.LookupType: Int32 Tag +FSharp.Compiler.EditorServices.LookupType: Int32 get_Tag() +FSharp.Compiler.EditorServices.LookupType: System.String ToString() +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean Equals(FSharp.Compiler.EditorServices.MaybeUnresolvedIdent) +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean Resolved +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Boolean get_Resolved() +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 CompareTo(FSharp.Compiler.EditorServices.MaybeUnresolvedIdent) +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 GetHashCode() +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: System.String Ident +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: System.String ToString() +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: System.String get_Ident() +FSharp.Compiler.EditorServices.MaybeUnresolvedIdent: Void .ctor(System.String, Boolean) +FSharp.Compiler.EditorServices.MethodGroup: FSharp.Compiler.EditorServices.MethodGroupItem[] Methods +FSharp.Compiler.EditorServices.MethodGroup: FSharp.Compiler.EditorServices.MethodGroupItem[] get_Methods() +FSharp.Compiler.EditorServices.MethodGroup: System.String MethodName +FSharp.Compiler.EditorServices.MethodGroup: System.String get_MethodName() +FSharp.Compiler.EditorServices.MethodGroupItem: Boolean HasParamArrayArg +FSharp.Compiler.EditorServices.MethodGroupItem: Boolean HasParameters +FSharp.Compiler.EditorServices.MethodGroupItem: Boolean get_HasParamArrayArg() +FSharp.Compiler.EditorServices.MethodGroupItem: Boolean get_HasParameters() +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.MethodGroupItemParameter[] Parameters +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.MethodGroupItemParameter[] StaticParameters +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.MethodGroupItemParameter[] get_Parameters() +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.MethodGroupItemParameter[] get_StaticParameters() +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.ToolTipText Description +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.EditorServices.ToolTipText get_Description() +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.Text.TaggedText[] ReturnTypeText +FSharp.Compiler.EditorServices.MethodGroupItem: FSharp.Compiler.Text.TaggedText[] get_ReturnTypeText() +FSharp.Compiler.EditorServices.MethodGroupItemParameter: Boolean IsOptional +FSharp.Compiler.EditorServices.MethodGroupItemParameter: Boolean get_IsOptional() +FSharp.Compiler.EditorServices.MethodGroupItemParameter: FSharp.Compiler.Text.TaggedText[] Display +FSharp.Compiler.EditorServices.MethodGroupItemParameter: FSharp.Compiler.Text.TaggedText[] get_Display() +FSharp.Compiler.EditorServices.MethodGroupItemParameter: System.String CanonicalTypeTextForSorting +FSharp.Compiler.EditorServices.MethodGroupItemParameter: System.String ParameterName +FSharp.Compiler.EditorServices.MethodGroupItemParameter: System.String get_CanonicalTypeTextForSorting() +FSharp.Compiler.EditorServices.MethodGroupItemParameter: System.String get_ParameterName() +FSharp.Compiler.EditorServices.ModuleKind: Boolean Equals(FSharp.Compiler.EditorServices.ModuleKind) +FSharp.Compiler.EditorServices.ModuleKind: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.ModuleKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ModuleKind: Boolean HasModuleSuffix +FSharp.Compiler.EditorServices.ModuleKind: Boolean IsAutoOpen +FSharp.Compiler.EditorServices.ModuleKind: Boolean get_HasModuleSuffix() +FSharp.Compiler.EditorServices.ModuleKind: Boolean get_IsAutoOpen() +FSharp.Compiler.EditorServices.ModuleKind: Int32 CompareTo(FSharp.Compiler.EditorServices.ModuleKind) +FSharp.Compiler.EditorServices.ModuleKind: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.ModuleKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.ModuleKind: Int32 GetHashCode() +FSharp.Compiler.EditorServices.ModuleKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ModuleKind: System.String ToString() +FSharp.Compiler.EditorServices.ModuleKind: Void .ctor(Boolean, Boolean) +FSharp.Compiler.EditorServices.NavigableContainer: Boolean Equals(FSharp.Compiler.EditorServices.NavigableContainer) +FSharp.Compiler.EditorServices.NavigableContainer: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.NavigableContainer: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigableContainer: FSharp.Compiler.EditorServices.NavigableContainerType Type +FSharp.Compiler.EditorServices.NavigableContainer: FSharp.Compiler.EditorServices.NavigableContainerType get_Type() +FSharp.Compiler.EditorServices.NavigableContainer: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigableContainer) +FSharp.Compiler.EditorServices.NavigableContainer: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.NavigableContainer: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.NavigableContainer: Int32 GetHashCode() +FSharp.Compiler.EditorServices.NavigableContainer: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigableContainer: System.String FullName +FSharp.Compiler.EditorServices.NavigableContainer: System.String Name +FSharp.Compiler.EditorServices.NavigableContainer: System.String ToString() +FSharp.Compiler.EditorServices.NavigableContainer: System.String get_FullName() +FSharp.Compiler.EditorServices.NavigableContainer: System.String get_Name() +FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 Exception +FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 File +FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 Module +FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 Namespace +FSharp.Compiler.EditorServices.NavigableContainerType+Tags: Int32 Type +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean Equals(FSharp.Compiler.EditorServices.NavigableContainerType) +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsException +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsFile +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsModule +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsNamespace +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean IsType +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsException() +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsFile() +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsModule() +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsNamespace() +FSharp.Compiler.EditorServices.NavigableContainerType: Boolean get_IsType() +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType Exception +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType File +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType Module +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType Namespace +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType Type +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_Exception() +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_File() +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_Module() +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_Namespace() +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType get_Type() +FSharp.Compiler.EditorServices.NavigableContainerType: FSharp.Compiler.EditorServices.NavigableContainerType+Tags +FSharp.Compiler.EditorServices.NavigableContainerType: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigableContainerType) +FSharp.Compiler.EditorServices.NavigableContainerType: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.NavigableContainerType: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.NavigableContainerType: Int32 GetHashCode() +FSharp.Compiler.EditorServices.NavigableContainerType: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigableContainerType: Int32 Tag +FSharp.Compiler.EditorServices.NavigableContainerType: Int32 get_Tag() +FSharp.Compiler.EditorServices.NavigableContainerType: System.String ToString() +FSharp.Compiler.EditorServices.NavigableItem: Boolean Equals(FSharp.Compiler.EditorServices.NavigableItem) +FSharp.Compiler.EditorServices.NavigableItem: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.NavigableItem: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigableItem: Boolean IsSignature +FSharp.Compiler.EditorServices.NavigableItem: Boolean NeedsBackticks +FSharp.Compiler.EditorServices.NavigableItem: Boolean get_IsSignature() +FSharp.Compiler.EditorServices.NavigableItem: Boolean get_NeedsBackticks() +FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.EditorServices.NavigableContainer Container +FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.EditorServices.NavigableContainer get_Container() +FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.EditorServices.NavigableItemKind Kind +FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.EditorServices.NavigableItemKind get_Kind() +FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.Text.Range Range +FSharp.Compiler.EditorServices.NavigableItem: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.EditorServices.NavigableItem: Int32 GetHashCode() +FSharp.Compiler.EditorServices.NavigableItem: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigableItem: System.String Name +FSharp.Compiler.EditorServices.NavigableItem: System.String ToString() +FSharp.Compiler.EditorServices.NavigableItem: System.String get_Name() +FSharp.Compiler.EditorServices.NavigableItem: Void .ctor(System.String, Boolean, FSharp.Compiler.Text.Range, Boolean, FSharp.Compiler.EditorServices.NavigableItemKind, FSharp.Compiler.EditorServices.NavigableContainer) +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Constructor +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 EnumCase +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Exception +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Field +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Member +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Module +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 ModuleAbbreviation +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 ModuleValue +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Property +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 Type +FSharp.Compiler.EditorServices.NavigableItemKind+Tags: Int32 UnionCase +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean Equals(FSharp.Compiler.EditorServices.NavigableItemKind) +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsConstructor +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsEnumCase +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsException +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsField +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsMember +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsModule +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsModuleAbbreviation +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsModuleValue +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsProperty +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsType +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean IsUnionCase +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsConstructor() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsEnumCase() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsException() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsField() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsMember() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsModule() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsModuleAbbreviation() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsModuleValue() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsProperty() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsType() +FSharp.Compiler.EditorServices.NavigableItemKind: Boolean get_IsUnionCase() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Constructor +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind EnumCase +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Exception +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Field +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Member +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Module +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind ModuleAbbreviation +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind ModuleValue +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Property +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind Type +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind UnionCase +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Constructor() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_EnumCase() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Exception() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Field() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Member() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Module() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_ModuleAbbreviation() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_ModuleValue() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Property() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_Type() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind get_UnionCase() +FSharp.Compiler.EditorServices.NavigableItemKind: FSharp.Compiler.EditorServices.NavigableItemKind+Tags +FSharp.Compiler.EditorServices.NavigableItemKind: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigableItemKind) +FSharp.Compiler.EditorServices.NavigableItemKind: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.NavigableItemKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.NavigableItemKind: Int32 GetHashCode() +FSharp.Compiler.EditorServices.NavigableItemKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigableItemKind: Int32 Tag +FSharp.Compiler.EditorServices.NavigableItemKind: Int32 get_Tag() +FSharp.Compiler.EditorServices.NavigableItemKind: System.String ToString() +FSharp.Compiler.EditorServices.NavigateTo: FSharp.Compiler.EditorServices.NavigableItem[] GetNavigableItems(FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.Navigation: FSharp.Compiler.EditorServices.NavigationItems getNavigation(FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Class +FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Enum +FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Exception +FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Interface +FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Module +FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Namespace +FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Record +FSharp.Compiler.EditorServices.NavigationEntityKind+Tags: Int32 Union +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean Equals(FSharp.Compiler.EditorServices.NavigationEntityKind) +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsClass +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsEnum +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsException +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsInterface +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsModule +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsNamespace +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsRecord +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean IsUnion +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsClass() +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsEnum() +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsException() +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsInterface() +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsModule() +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsNamespace() +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsRecord() +FSharp.Compiler.EditorServices.NavigationEntityKind: Boolean get_IsUnion() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Class +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Enum +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Exception +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Interface +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Module +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Namespace +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Record +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind Union +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Class() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Enum() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Exception() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Interface() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Module() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Namespace() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Record() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind get_Union() +FSharp.Compiler.EditorServices.NavigationEntityKind: FSharp.Compiler.EditorServices.NavigationEntityKind+Tags +FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigationEntityKind) +FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 GetHashCode() +FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 Tag +FSharp.Compiler.EditorServices.NavigationEntityKind: Int32 get_Tag() +FSharp.Compiler.EditorServices.NavigationEntityKind: System.String ToString() +FSharp.Compiler.EditorServices.NavigationItem: Boolean IsAbstract +FSharp.Compiler.EditorServices.NavigationItem: Boolean IsSingleTopLevel +FSharp.Compiler.EditorServices.NavigationItem: Boolean get_IsAbstract() +FSharp.Compiler.EditorServices.NavigationItem: Boolean get_IsSingleTopLevel() +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.FSharpGlyph Glyph +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.FSharpGlyph get_Glyph() +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.NavigationEntityKind EnclosingEntityKind +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.NavigationEntityKind get_EnclosingEntityKind() +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.NavigationItemKind Kind +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.EditorServices.NavigationItemKind get_Kind() +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.Text.Range BodyRange +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.Text.Range Range +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.Text.Range get_BodyRange() +FSharp.Compiler.EditorServices.NavigationItem: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.EditorServices.NavigationItem: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] Access +FSharp.Compiler.EditorServices.NavigationItem: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_Access() +FSharp.Compiler.EditorServices.NavigationItem: System.String LogicalName +FSharp.Compiler.EditorServices.NavigationItem: System.String UniqueName +FSharp.Compiler.EditorServices.NavigationItem: System.String get_LogicalName() +FSharp.Compiler.EditorServices.NavigationItem: System.String get_UniqueName() +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Exception +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Field +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Method +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Module +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 ModuleFile +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Namespace +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Other +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Property +FSharp.Compiler.EditorServices.NavigationItemKind+Tags: Int32 Type +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean Equals(FSharp.Compiler.EditorServices.NavigationItemKind) +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsException +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsField +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsMethod +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsModule +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsModuleFile +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsNamespace +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsOther +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsProperty +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean IsType +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsException() +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsField() +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsMethod() +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsModule() +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsModuleFile() +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsNamespace() +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsOther() +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsProperty() +FSharp.Compiler.EditorServices.NavigationItemKind: Boolean get_IsType() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Exception +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Field +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Method +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Module +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind ModuleFile +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Namespace +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Other +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Property +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind Type +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Exception() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Field() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Method() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Module() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_ModuleFile() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Namespace() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Other() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Property() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind get_Type() +FSharp.Compiler.EditorServices.NavigationItemKind: FSharp.Compiler.EditorServices.NavigationItemKind+Tags +FSharp.Compiler.EditorServices.NavigationItemKind: Int32 CompareTo(FSharp.Compiler.EditorServices.NavigationItemKind) +FSharp.Compiler.EditorServices.NavigationItemKind: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.NavigationItemKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.NavigationItemKind: Int32 GetHashCode() +FSharp.Compiler.EditorServices.NavigationItemKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.NavigationItemKind: Int32 Tag +FSharp.Compiler.EditorServices.NavigationItemKind: Int32 get_Tag() +FSharp.Compiler.EditorServices.NavigationItemKind: System.String ToString() +FSharp.Compiler.EditorServices.NavigationItems: FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration[] Declarations +FSharp.Compiler.EditorServices.NavigationItems: FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration[] get_Declarations() +FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: FSharp.Compiler.EditorServices.NavigationItem Declaration +FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: FSharp.Compiler.EditorServices.NavigationItem get_Declaration() +FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: FSharp.Compiler.EditorServices.NavigationItem[] Nested +FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: FSharp.Compiler.EditorServices.NavigationItem[] get_Nested() +FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: System.String ToString() +FSharp.Compiler.EditorServices.NavigationTopLevelDeclaration: Void .ctor(FSharp.Compiler.EditorServices.NavigationItem, FSharp.Compiler.EditorServices.NavigationItem[]) +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint+Tags: Int32 Nearest +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint+Tags: Int32 TopLevel +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean Equals(FSharp.Compiler.EditorServices.OpenStatementInsertionPoint) +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean IsNearest +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean IsTopLevel +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean get_IsNearest() +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Boolean get_IsTopLevel() +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint Nearest +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint TopLevel +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint get_Nearest() +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint get_TopLevel() +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: FSharp.Compiler.EditorServices.OpenStatementInsertionPoint+Tags +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 CompareTo(FSharp.Compiler.EditorServices.OpenStatementInsertionPoint) +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 GetHashCode() +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 Tag +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: Int32 get_Tag() +FSharp.Compiler.EditorServices.OpenStatementInsertionPoint: System.String ToString() +FSharp.Compiler.EditorServices.ParameterLocations: Boolean IsThereACloseParen +FSharp.Compiler.EditorServices.ParameterLocations: Boolean get_IsThereACloseParen() +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.EditorServices.TupledArgumentLocation[] ArgumentLocations +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.EditorServices.TupledArgumentLocation[] get_ArgumentLocations() +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position LongIdEndLocation +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position LongIdStartLocation +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position OpenParenLocation +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position get_LongIdEndLocation() +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position get_LongIdStartLocation() +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position get_OpenParenLocation() +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position[] TupleEndLocations +FSharp.Compiler.EditorServices.ParameterLocations: FSharp.Compiler.Text.Position[] get_TupleEndLocations() +FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Collections.FSharpList`1[System.String] LongId +FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_LongId() +FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.ParameterLocations] Find(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Core.FSharpOption`1[System.String][] NamedParamNames +FSharp.Compiler.EditorServices.ParameterLocations: Microsoft.FSharp.Core.FSharpOption`1[System.String][] get_NamedParamNames() +FSharp.Compiler.EditorServices.ParsedInput: FSharp.Compiler.EditorServices.InsertionContext FindNearestPointToInsertOpenDeclaration(Int32, FSharp.Compiler.Syntax.ParsedInput, System.String[], FSharp.Compiler.EditorServices.OpenStatementInsertionPoint) +FSharp.Compiler.EditorServices.ParsedInput: FSharp.Compiler.Text.Position AdjustInsertionPoint(Microsoft.FSharp.Core.FSharpFunc`2[System.Int32,System.String], FSharp.Compiler.EditorServices.InsertionContext) +FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`4[Microsoft.FSharp.Core.FSharpOption`1[System.String[]],Microsoft.FSharp.Core.FSharpOption`1[System.String[]],Microsoft.FSharp.Core.FSharpOption`1[System.String[]],System.String[]],System.Tuple`2[FSharp.Compiler.EditorServices.InsertionContextEntity,FSharp.Compiler.EditorServices.InsertionContext][]] TryFindInsertionContext(Int32, FSharp.Compiler.Syntax.ParsedInput, FSharp.Compiler.EditorServices.MaybeUnresolvedIdent[], FSharp.Compiler.EditorServices.OpenStatementInsertionPoint) +FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.CompletionContext] TryGetCompletionContext(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput, System.String) +FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.EditorServices.EntityKind] GetEntityKind(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] GetRangeOfExprLeftOfDot(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident]] GetLongIdentAt(FSharp.Compiler.Syntax.ParsedInput, FSharp.Compiler.Text.Position) +FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryFindExpressionIslandInPosition(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.ParsedInput: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Position,System.Boolean]] TryFindExpressionASTLeftOfDotLeftOfCursor(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.ParsedInput: System.String[] GetFullNameOfSmallestModuleOrNamespaceAtPoint(FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.PartialLongName: Boolean Equals(FSharp.Compiler.EditorServices.PartialLongName) +FSharp.Compiler.EditorServices.PartialLongName: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.PartialLongName: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.PartialLongName: FSharp.Compiler.EditorServices.PartialLongName Empty(Int32) +FSharp.Compiler.EditorServices.PartialLongName: Int32 CompareTo(FSharp.Compiler.EditorServices.PartialLongName) +FSharp.Compiler.EditorServices.PartialLongName: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.PartialLongName: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.PartialLongName: Int32 EndColumn +FSharp.Compiler.EditorServices.PartialLongName: Int32 GetHashCode() +FSharp.Compiler.EditorServices.PartialLongName: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.PartialLongName: Int32 get_EndColumn() +FSharp.Compiler.EditorServices.PartialLongName: Microsoft.FSharp.Collections.FSharpList`1[System.String] QualifyingIdents +FSharp.Compiler.EditorServices.PartialLongName: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_QualifyingIdents() +FSharp.Compiler.EditorServices.PartialLongName: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] LastDotPos +FSharp.Compiler.EditorServices.PartialLongName: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] get_LastDotPos() +FSharp.Compiler.EditorServices.PartialLongName: System.String PartialIdent +FSharp.Compiler.EditorServices.PartialLongName: System.String ToString() +FSharp.Compiler.EditorServices.PartialLongName: System.String get_PartialIdent() +FSharp.Compiler.EditorServices.PartialLongName: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[System.String], System.String, Int32, Microsoft.FSharp.Core.FSharpOption`1[System.Int32]) +FSharp.Compiler.EditorServices.QuickParse: Boolean TestMemberOrOverrideDeclaration(FSharp.Compiler.Tokenization.FSharpTokenInfo[]) +FSharp.Compiler.EditorServices.QuickParse: FSharp.Compiler.EditorServices.PartialLongName GetPartialLongNameEx(System.String, Int32) +FSharp.Compiler.EditorServices.QuickParse: Int32 CorrectIdentifierToken(System.String, Int32) +FSharp.Compiler.EditorServices.QuickParse: Int32 MagicalAdjustmentConstant +FSharp.Compiler.EditorServices.QuickParse: Int32 get_MagicalAdjustmentConstant() +FSharp.Compiler.EditorServices.QuickParse: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.String,System.Int32,System.Boolean]] GetCompleteIdentifierIsland(Boolean, System.String, Int32) +FSharp.Compiler.EditorServices.QuickParse: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],System.String] GetPartialLongName(System.String, Int32) +FSharp.Compiler.EditorServices.RecordContext+Constructor: System.String get_typeName() +FSharp.Compiler.EditorServices.RecordContext+Constructor: System.String typeName +FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate: FSharp.Compiler.Text.Range range +FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] get_path() +FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] path +FSharp.Compiler.EditorServices.RecordContext+Declaration: Boolean get_isInIdentifier() +FSharp.Compiler.EditorServices.RecordContext+Declaration: Boolean isInIdentifier +FSharp.Compiler.EditorServices.RecordContext+New: Boolean get_isFirstField() +FSharp.Compiler.EditorServices.RecordContext+New: Boolean isFirstField +FSharp.Compiler.EditorServices.RecordContext+New: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] get_path() +FSharp.Compiler.EditorServices.RecordContext+New: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]] path +FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 Constructor +FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 CopyOnUpdate +FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 Declaration +FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 Empty +FSharp.Compiler.EditorServices.RecordContext+Tags: Int32 New +FSharp.Compiler.EditorServices.RecordContext: Boolean Equals(FSharp.Compiler.EditorServices.RecordContext) +FSharp.Compiler.EditorServices.RecordContext: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.RecordContext: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.RecordContext: Boolean IsConstructor +FSharp.Compiler.EditorServices.RecordContext: Boolean IsCopyOnUpdate +FSharp.Compiler.EditorServices.RecordContext: Boolean IsDeclaration +FSharp.Compiler.EditorServices.RecordContext: Boolean IsEmpty +FSharp.Compiler.EditorServices.RecordContext: Boolean IsNew +FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsConstructor() +FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsCopyOnUpdate() +FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsDeclaration() +FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsEmpty() +FSharp.Compiler.EditorServices.RecordContext: Boolean get_IsNew() +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext Empty +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext NewConstructor(System.String) +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext NewCopyOnUpdate(FSharp.Compiler.Text.Range, System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]]) +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext NewDeclaration(Boolean) +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext NewNew(System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.String],Microsoft.FSharp.Core.FSharpOption`1[System.String]], Boolean) +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext get_Empty() +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+Constructor +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+CopyOnUpdate +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+Declaration +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+New +FSharp.Compiler.EditorServices.RecordContext: FSharp.Compiler.EditorServices.RecordContext+Tags +FSharp.Compiler.EditorServices.RecordContext: Int32 GetHashCode() +FSharp.Compiler.EditorServices.RecordContext: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.RecordContext: Int32 Tag +FSharp.Compiler.EditorServices.RecordContext: Int32 get_Tag() +FSharp.Compiler.EditorServices.RecordContext: System.String ToString() +FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 HashDirective +FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 Namespace +FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 NestedModule +FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 OpenDeclaration +FSharp.Compiler.EditorServices.ScopeKind+Tags: Int32 TopModule +FSharp.Compiler.EditorServices.ScopeKind: Boolean Equals(FSharp.Compiler.EditorServices.ScopeKind) +FSharp.Compiler.EditorServices.ScopeKind: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.ScopeKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ScopeKind: Boolean IsHashDirective +FSharp.Compiler.EditorServices.ScopeKind: Boolean IsNamespace +FSharp.Compiler.EditorServices.ScopeKind: Boolean IsNestedModule +FSharp.Compiler.EditorServices.ScopeKind: Boolean IsOpenDeclaration +FSharp.Compiler.EditorServices.ScopeKind: Boolean IsTopModule +FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsHashDirective() +FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsNamespace() +FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsNestedModule() +FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsOpenDeclaration() +FSharp.Compiler.EditorServices.ScopeKind: Boolean get_IsTopModule() +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind HashDirective +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind Namespace +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind NestedModule +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind OpenDeclaration +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind TopModule +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_HashDirective() +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_Namespace() +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_NestedModule() +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_OpenDeclaration() +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind get_TopModule() +FSharp.Compiler.EditorServices.ScopeKind: FSharp.Compiler.EditorServices.ScopeKind+Tags +FSharp.Compiler.EditorServices.ScopeKind: Int32 CompareTo(FSharp.Compiler.EditorServices.ScopeKind) +FSharp.Compiler.EditorServices.ScopeKind: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.ScopeKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.ScopeKind: Int32 GetHashCode() +FSharp.Compiler.EditorServices.ScopeKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ScopeKind: Int32 Tag +FSharp.Compiler.EditorServices.ScopeKind: Int32 get_Tag() +FSharp.Compiler.EditorServices.ScopeKind: System.String ToString() +FSharp.Compiler.EditorServices.SemanticClassificationItem: Boolean Equals(FSharp.Compiler.EditorServices.SemanticClassificationItem) +FSharp.Compiler.EditorServices.SemanticClassificationItem: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.SemanticClassificationItem: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.SemanticClassificationItem: FSharp.Compiler.EditorServices.SemanticClassificationType Type +FSharp.Compiler.EditorServices.SemanticClassificationItem: FSharp.Compiler.EditorServices.SemanticClassificationType get_Type() +FSharp.Compiler.EditorServices.SemanticClassificationItem: FSharp.Compiler.Text.Range Range +FSharp.Compiler.EditorServices.SemanticClassificationItem: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.EditorServices.SemanticClassificationItem: Int32 GetHashCode() +FSharp.Compiler.EditorServices.SemanticClassificationItem: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.SemanticClassificationItem: Void .ctor(System.Tuple`2[FSharp.Compiler.Text.Range,FSharp.Compiler.EditorServices.SemanticClassificationType]) +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ComputationExpression +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ConstructorForReferenceType +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ConstructorForValueType +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Delegate +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType DisposableLocalValue +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType DisposableTopLevelValue +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType DisposableType +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Enumeration +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Event +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Exception +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ExtensionMethod +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Field +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Function +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Interface +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType IntrinsicFunction +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Literal +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType LocalValue +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Method +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Module +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType MutableRecordField +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType MutableVar +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType NamedArgument +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Namespace +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Operator +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Plaintext +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Printf +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Property +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType RecordField +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType RecordFieldAsFunction +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ReferenceType +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Type +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType TypeArgument +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType TypeDef +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType UnionCase +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType UnionCaseField +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType Value +FSharp.Compiler.EditorServices.SemanticClassificationType: FSharp.Compiler.EditorServices.SemanticClassificationType ValueType +FSharp.Compiler.EditorServices.SemanticClassificationType: Int32 value__ +FSharp.Compiler.EditorServices.SemanticClassificationView: Void ForEach(Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.EditorServices.SemanticClassificationItem,Microsoft.FSharp.Core.Unit]) +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Boolean Equals(SimplifiableRange) +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: FSharp.Compiler.Text.Range Range +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Int32 GetHashCode() +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: System.String RelativeName +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: System.String ToString() +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: System.String get_RelativeName() +FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange: Void .ctor(FSharp.Compiler.Text.Range, System.String) +FSharp.Compiler.EditorServices.SimplifyNames: FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange +FSharp.Compiler.EditorServices.SimplifyNames: Microsoft.FSharp.Control.FSharpAsync`1[System.Collections.Generic.IEnumerable`1[FSharp.Compiler.EditorServices.SimplifyNames+SimplifiableRange]] getSimplifiableNames(FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults, Microsoft.FSharp.Core.FSharpFunc`2[System.Int32,System.String]) +FSharp.Compiler.EditorServices.Structure+Collapse+Tags: Int32 Below +FSharp.Compiler.EditorServices.Structure+Collapse+Tags: Int32 Same +FSharp.Compiler.EditorServices.Structure+Collapse: Boolean Equals(Collapse) +FSharp.Compiler.EditorServices.Structure+Collapse: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.Structure+Collapse: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.Structure+Collapse: Boolean IsBelow +FSharp.Compiler.EditorServices.Structure+Collapse: Boolean IsSame +FSharp.Compiler.EditorServices.Structure+Collapse: Boolean get_IsBelow() +FSharp.Compiler.EditorServices.Structure+Collapse: Boolean get_IsSame() +FSharp.Compiler.EditorServices.Structure+Collapse: Collapse Below +FSharp.Compiler.EditorServices.Structure+Collapse: Collapse Same +FSharp.Compiler.EditorServices.Structure+Collapse: Collapse get_Below() +FSharp.Compiler.EditorServices.Structure+Collapse: Collapse get_Same() +FSharp.Compiler.EditorServices.Structure+Collapse: FSharp.Compiler.EditorServices.Structure+Collapse+Tags +FSharp.Compiler.EditorServices.Structure+Collapse: Int32 CompareTo(Collapse) +FSharp.Compiler.EditorServices.Structure+Collapse: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.Structure+Collapse: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.Structure+Collapse: Int32 GetHashCode() +FSharp.Compiler.EditorServices.Structure+Collapse: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.Structure+Collapse: Int32 Tag +FSharp.Compiler.EditorServices.Structure+Collapse: Int32 get_Tag() +FSharp.Compiler.EditorServices.Structure+Collapse: System.String ToString() +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ArrayOrList +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Attribute +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Comment +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ComputationExpr +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Do +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ElseInIfThenElse +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 EnumCase +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 FinallyInTryFinally +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 For +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 HashDirective +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 IfThenElse +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Interface +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Lambda +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 LetOrUse +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 LetOrUseBang +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Match +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 MatchBang +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 MatchClause +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 MatchLambda +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Member +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Module +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Namespace +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 New +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ObjExpr +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Open +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Quote +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Record +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 RecordDefn +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 RecordField +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 SpecialFunc +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 ThenInIfThenElse +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TryFinally +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TryInTryFinally +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TryInTryWith +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TryWith +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Tuple +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Type +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 TypeExtension +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 UnionCase +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 UnionDefn +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 Val +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 While +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 WithInTryWith +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 XmlDocComment +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 YieldOrReturn +FSharp.Compiler.EditorServices.Structure+Scope+Tags: Int32 YieldOrReturnBang +FSharp.Compiler.EditorServices.Structure+Scope: Boolean Equals(Scope) +FSharp.Compiler.EditorServices.Structure+Scope: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.Structure+Scope: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsArrayOrList +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsAttribute +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsComment +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsComputationExpr +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsDo +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsElseInIfThenElse +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsEnumCase +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsFinallyInTryFinally +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsFor +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsHashDirective +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsIfThenElse +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsInterface +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsLambda +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsLetOrUse +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsLetOrUseBang +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMatch +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMatchBang +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMatchClause +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMatchLambda +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsMember +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsModule +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsNamespace +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsNew +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsObjExpr +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsOpen +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsQuote +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsRecord +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsRecordDefn +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsRecordField +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsSpecialFunc +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsThenInIfThenElse +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTryFinally +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTryInTryFinally +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTryInTryWith +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTryWith +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTuple +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsType +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsTypeExtension +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsUnionCase +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsUnionDefn +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsVal +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsWhile +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsWithInTryWith +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsXmlDocComment +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsYieldOrReturn +FSharp.Compiler.EditorServices.Structure+Scope: Boolean IsYieldOrReturnBang +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsArrayOrList() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsAttribute() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsComment() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsComputationExpr() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsDo() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsElseInIfThenElse() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsEnumCase() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsFinallyInTryFinally() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsFor() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsHashDirective() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsIfThenElse() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsInterface() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsLambda() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsLetOrUse() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsLetOrUseBang() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMatch() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMatchBang() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMatchClause() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMatchLambda() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsMember() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsModule() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsNamespace() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsNew() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsObjExpr() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsOpen() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsQuote() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsRecord() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsRecordDefn() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsRecordField() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsSpecialFunc() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsThenInIfThenElse() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTryFinally() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTryInTryFinally() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTryInTryWith() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTryWith() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTuple() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsType() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsTypeExtension() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsUnionCase() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsUnionDefn() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsVal() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsWhile() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsWithInTryWith() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsXmlDocComment() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsYieldOrReturn() +FSharp.Compiler.EditorServices.Structure+Scope: Boolean get_IsYieldOrReturnBang() +FSharp.Compiler.EditorServices.Structure+Scope: FSharp.Compiler.EditorServices.Structure+Scope+Tags +FSharp.Compiler.EditorServices.Structure+Scope: Int32 CompareTo(Scope) +FSharp.Compiler.EditorServices.Structure+Scope: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.Structure+Scope: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.Structure+Scope: Int32 GetHashCode() +FSharp.Compiler.EditorServices.Structure+Scope: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.Structure+Scope: Int32 Tag +FSharp.Compiler.EditorServices.Structure+Scope: Int32 get_Tag() +FSharp.Compiler.EditorServices.Structure+Scope: Scope ArrayOrList +FSharp.Compiler.EditorServices.Structure+Scope: Scope Attribute +FSharp.Compiler.EditorServices.Structure+Scope: Scope Comment +FSharp.Compiler.EditorServices.Structure+Scope: Scope ComputationExpr +FSharp.Compiler.EditorServices.Structure+Scope: Scope Do +FSharp.Compiler.EditorServices.Structure+Scope: Scope ElseInIfThenElse +FSharp.Compiler.EditorServices.Structure+Scope: Scope EnumCase +FSharp.Compiler.EditorServices.Structure+Scope: Scope FinallyInTryFinally +FSharp.Compiler.EditorServices.Structure+Scope: Scope For +FSharp.Compiler.EditorServices.Structure+Scope: Scope HashDirective +FSharp.Compiler.EditorServices.Structure+Scope: Scope IfThenElse +FSharp.Compiler.EditorServices.Structure+Scope: Scope Interface +FSharp.Compiler.EditorServices.Structure+Scope: Scope Lambda +FSharp.Compiler.EditorServices.Structure+Scope: Scope LetOrUse +FSharp.Compiler.EditorServices.Structure+Scope: Scope LetOrUseBang +FSharp.Compiler.EditorServices.Structure+Scope: Scope Match +FSharp.Compiler.EditorServices.Structure+Scope: Scope MatchBang +FSharp.Compiler.EditorServices.Structure+Scope: Scope MatchClause +FSharp.Compiler.EditorServices.Structure+Scope: Scope MatchLambda +FSharp.Compiler.EditorServices.Structure+Scope: Scope Member +FSharp.Compiler.EditorServices.Structure+Scope: Scope Module +FSharp.Compiler.EditorServices.Structure+Scope: Scope Namespace +FSharp.Compiler.EditorServices.Structure+Scope: Scope New +FSharp.Compiler.EditorServices.Structure+Scope: Scope ObjExpr +FSharp.Compiler.EditorServices.Structure+Scope: Scope Open +FSharp.Compiler.EditorServices.Structure+Scope: Scope Quote +FSharp.Compiler.EditorServices.Structure+Scope: Scope Record +FSharp.Compiler.EditorServices.Structure+Scope: Scope RecordDefn +FSharp.Compiler.EditorServices.Structure+Scope: Scope RecordField +FSharp.Compiler.EditorServices.Structure+Scope: Scope SpecialFunc +FSharp.Compiler.EditorServices.Structure+Scope: Scope ThenInIfThenElse +FSharp.Compiler.EditorServices.Structure+Scope: Scope TryFinally +FSharp.Compiler.EditorServices.Structure+Scope: Scope TryInTryFinally +FSharp.Compiler.EditorServices.Structure+Scope: Scope TryInTryWith +FSharp.Compiler.EditorServices.Structure+Scope: Scope TryWith +FSharp.Compiler.EditorServices.Structure+Scope: Scope Tuple +FSharp.Compiler.EditorServices.Structure+Scope: Scope Type +FSharp.Compiler.EditorServices.Structure+Scope: Scope TypeExtension +FSharp.Compiler.EditorServices.Structure+Scope: Scope UnionCase +FSharp.Compiler.EditorServices.Structure+Scope: Scope UnionDefn +FSharp.Compiler.EditorServices.Structure+Scope: Scope Val +FSharp.Compiler.EditorServices.Structure+Scope: Scope While +FSharp.Compiler.EditorServices.Structure+Scope: Scope WithInTryWith +FSharp.Compiler.EditorServices.Structure+Scope: Scope XmlDocComment +FSharp.Compiler.EditorServices.Structure+Scope: Scope YieldOrReturn +FSharp.Compiler.EditorServices.Structure+Scope: Scope YieldOrReturnBang +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ArrayOrList() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Attribute() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Comment() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ComputationExpr() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Do() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ElseInIfThenElse() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_EnumCase() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_FinallyInTryFinally() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_For() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_HashDirective() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_IfThenElse() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Interface() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Lambda() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_LetOrUse() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_LetOrUseBang() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Match() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_MatchBang() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_MatchClause() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_MatchLambda() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Member() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Module() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Namespace() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_New() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ObjExpr() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Open() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Quote() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Record() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_RecordDefn() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_RecordField() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_SpecialFunc() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_ThenInIfThenElse() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TryFinally() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TryInTryFinally() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TryInTryWith() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TryWith() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Tuple() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Type() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_TypeExtension() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_UnionCase() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_UnionDefn() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_Val() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_While() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_WithInTryWith() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_XmlDocComment() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_YieldOrReturn() +FSharp.Compiler.EditorServices.Structure+Scope: Scope get_YieldOrReturnBang() +FSharp.Compiler.EditorServices.Structure+Scope: System.String ToString() +FSharp.Compiler.EditorServices.Structure+ScopeRange: Boolean Equals(ScopeRange) +FSharp.Compiler.EditorServices.Structure+ScopeRange: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.Structure+ScopeRange: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.Structure+ScopeRange: Collapse Collapse +FSharp.Compiler.EditorServices.Structure+ScopeRange: Collapse get_Collapse() +FSharp.Compiler.EditorServices.Structure+ScopeRange: FSharp.Compiler.Text.Range CollapseRange +FSharp.Compiler.EditorServices.Structure+ScopeRange: FSharp.Compiler.Text.Range Range +FSharp.Compiler.EditorServices.Structure+ScopeRange: FSharp.Compiler.Text.Range get_CollapseRange() +FSharp.Compiler.EditorServices.Structure+ScopeRange: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.EditorServices.Structure+ScopeRange: Int32 GetHashCode() +FSharp.Compiler.EditorServices.Structure+ScopeRange: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.Structure+ScopeRange: Scope Scope +FSharp.Compiler.EditorServices.Structure+ScopeRange: Scope get_Scope() +FSharp.Compiler.EditorServices.Structure+ScopeRange: System.String ToString() +FSharp.Compiler.EditorServices.Structure+ScopeRange: Void .ctor(Scope, Collapse, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.EditorServices.Structure: FSharp.Compiler.EditorServices.Structure+Collapse +FSharp.Compiler.EditorServices.Structure: FSharp.Compiler.EditorServices.Structure+Scope +FSharp.Compiler.EditorServices.Structure: FSharp.Compiler.EditorServices.Structure+ScopeRange +FSharp.Compiler.EditorServices.Structure: System.Collections.Generic.IEnumerable`1[FSharp.Compiler.EditorServices.Structure+ScopeRange] getOutliningRanges(System.String[], FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.ToolTipElement+CompositionError: System.String errorText +FSharp.Compiler.EditorServices.ToolTipElement+CompositionError: System.String get_errorText() +FSharp.Compiler.EditorServices.ToolTipElement+Group: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElementData] elements +FSharp.Compiler.EditorServices.ToolTipElement+Group: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElementData] get_elements() +FSharp.Compiler.EditorServices.ToolTipElement+Tags: Int32 CompositionError +FSharp.Compiler.EditorServices.ToolTipElement+Tags: Int32 Group +FSharp.Compiler.EditorServices.ToolTipElement+Tags: Int32 None +FSharp.Compiler.EditorServices.ToolTipElement: Boolean Equals(FSharp.Compiler.EditorServices.ToolTipElement) +FSharp.Compiler.EditorServices.ToolTipElement: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.ToolTipElement: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ToolTipElement: Boolean IsCompositionError +FSharp.Compiler.EditorServices.ToolTipElement: Boolean IsGroup +FSharp.Compiler.EditorServices.ToolTipElement: Boolean IsNone +FSharp.Compiler.EditorServices.ToolTipElement: Boolean get_IsCompositionError() +FSharp.Compiler.EditorServices.ToolTipElement: Boolean get_IsGroup() +FSharp.Compiler.EditorServices.ToolTipElement: Boolean get_IsNone() +FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement NewCompositionError(System.String) +FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement NewGroup(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElementData]) +FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement None +FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement Single(FSharp.Compiler.Text.TaggedText[], FSharp.Compiler.Symbols.FSharpXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.TaggedText[]]], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpSymbol]) +FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement get_None() +FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement+CompositionError +FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement+Group +FSharp.Compiler.EditorServices.ToolTipElement: FSharp.Compiler.EditorServices.ToolTipElement+Tags +FSharp.Compiler.EditorServices.ToolTipElement: Int32 GetHashCode() +FSharp.Compiler.EditorServices.ToolTipElement: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ToolTipElement: Int32 Tag +FSharp.Compiler.EditorServices.ToolTipElement: Int32 get_Tag() +FSharp.Compiler.EditorServices.ToolTipElement: System.String ToString() +FSharp.Compiler.EditorServices.ToolTipElementData: Boolean Equals(FSharp.Compiler.EditorServices.ToolTipElementData) +FSharp.Compiler.EditorServices.ToolTipElementData: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.ToolTipElementData: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ToolTipElementData: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc +FSharp.Compiler.EditorServices.ToolTipElementData: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() +FSharp.Compiler.EditorServices.ToolTipElementData: FSharp.Compiler.Text.TaggedText[] MainDescription +FSharp.Compiler.EditorServices.ToolTipElementData: FSharp.Compiler.Text.TaggedText[] get_MainDescription() +FSharp.Compiler.EditorServices.ToolTipElementData: Int32 GetHashCode() +FSharp.Compiler.EditorServices.ToolTipElementData: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.TaggedText[]] TypeMapping +FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.TaggedText[]] get_TypeMapping() +FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpSymbol] Symbol +FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpSymbol] get_Symbol() +FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]] Remarks +FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]] get_Remarks() +FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[System.String] ParamName +FSharp.Compiler.EditorServices.ToolTipElementData: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_ParamName() +FSharp.Compiler.EditorServices.ToolTipElementData: System.String ToString() +FSharp.Compiler.EditorServices.ToolTipElementData: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpSymbol], FSharp.Compiler.Text.TaggedText[], FSharp.Compiler.Symbols.FSharpXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.TaggedText[]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.EditorServices.ToolTipText: Boolean Equals(FSharp.Compiler.EditorServices.ToolTipText) +FSharp.Compiler.EditorServices.ToolTipText: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.ToolTipText: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ToolTipText: FSharp.Compiler.EditorServices.ToolTipText NewToolTipText(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElement]) +FSharp.Compiler.EditorServices.ToolTipText: Int32 GetHashCode() +FSharp.Compiler.EditorServices.ToolTipText: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.ToolTipText: Int32 Tag +FSharp.Compiler.EditorServices.ToolTipText: Int32 get_Tag() +FSharp.Compiler.EditorServices.ToolTipText: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElement] Item +FSharp.Compiler.EditorServices.ToolTipText: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.ToolTipElement] get_Item() +FSharp.Compiler.EditorServices.ToolTipText: System.String ToString() +FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean Equals(FSharp.Compiler.EditorServices.TupledArgumentLocation) +FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean IsNamedArgument +FSharp.Compiler.EditorServices.TupledArgumentLocation: Boolean get_IsNamedArgument() +FSharp.Compiler.EditorServices.TupledArgumentLocation: FSharp.Compiler.Text.Range ArgumentRange +FSharp.Compiler.EditorServices.TupledArgumentLocation: FSharp.Compiler.Text.Range get_ArgumentRange() +FSharp.Compiler.EditorServices.TupledArgumentLocation: Int32 GetHashCode() +FSharp.Compiler.EditorServices.TupledArgumentLocation: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.TupledArgumentLocation: System.String ToString() +FSharp.Compiler.EditorServices.TupledArgumentLocation: Void .ctor(Boolean, FSharp.Compiler.Text.Range) +FSharp.Compiler.EditorServices.UnresolvedSymbol: Boolean Equals(FSharp.Compiler.EditorServices.UnresolvedSymbol) +FSharp.Compiler.EditorServices.UnresolvedSymbol: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.UnresolvedSymbol: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 CompareTo(FSharp.Compiler.EditorServices.UnresolvedSymbol) +FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 GetHashCode() +FSharp.Compiler.EditorServices.UnresolvedSymbol: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String DisplayName +FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String FullName +FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String ToString() +FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String get_DisplayName() +FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String get_FullName() +FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String[] Namespace +FSharp.Compiler.EditorServices.UnresolvedSymbol: System.String[] get_Namespace() +FSharp.Compiler.EditorServices.UnresolvedSymbol: Void .ctor(System.String, System.String, System.String[]) +FSharp.Compiler.EditorServices.UnusedDeclarations: Microsoft.FSharp.Control.FSharpAsync`1[System.Collections.Generic.IEnumerable`1[FSharp.Compiler.Text.Range]] getUnusedDeclarations(FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults, Boolean) +FSharp.Compiler.EditorServices.UnusedOpens: Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range]] getUnusedOpens(FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults, Microsoft.FSharp.Core.FSharpFunc`2[System.Int32,System.String]) +FSharp.Compiler.EditorServices.XmlDocComment: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] IsBlank(System.String) +FSharp.Compiler.EditorServices.XmlDocParser: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.EditorServices.XmlDocable] GetXmlDocables(FSharp.Compiler.Text.ISourceText, FSharp.Compiler.Syntax.ParsedInput) +FSharp.Compiler.EditorServices.XmlDocable: Boolean Equals(FSharp.Compiler.EditorServices.XmlDocable) +FSharp.Compiler.EditorServices.XmlDocable: Boolean Equals(System.Object) +FSharp.Compiler.EditorServices.XmlDocable: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.XmlDocable: FSharp.Compiler.EditorServices.XmlDocable NewXmlDocable(Int32, Int32, Microsoft.FSharp.Collections.FSharpList`1[System.String]) +FSharp.Compiler.EditorServices.XmlDocable: Int32 CompareTo(FSharp.Compiler.EditorServices.XmlDocable) +FSharp.Compiler.EditorServices.XmlDocable: Int32 CompareTo(System.Object) +FSharp.Compiler.EditorServices.XmlDocable: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.EditorServices.XmlDocable: Int32 GetHashCode() +FSharp.Compiler.EditorServices.XmlDocable: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.EditorServices.XmlDocable: Int32 Tag +FSharp.Compiler.EditorServices.XmlDocable: Int32 get_Tag() +FSharp.Compiler.EditorServices.XmlDocable: Int32 get_indent() +FSharp.Compiler.EditorServices.XmlDocable: Int32 get_line() +FSharp.Compiler.EditorServices.XmlDocable: Int32 indent +FSharp.Compiler.EditorServices.XmlDocable: Int32 line +FSharp.Compiler.EditorServices.XmlDocable: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_paramNames() +FSharp.Compiler.EditorServices.XmlDocable: Microsoft.FSharp.Collections.FSharpList`1[System.String] paramNames +FSharp.Compiler.EditorServices.XmlDocable: System.String ToString() +FSharp.Compiler.IO.ByteMemory: Byte Item [Int32] +FSharp.Compiler.IO.ByteMemory: Byte get_Item(Int32) +FSharp.Compiler.IO.ByteMemory: Byte[] ReadAllBytes() +FSharp.Compiler.IO.ByteMemory: Byte[] ReadBytes(Int32, Int32) +FSharp.Compiler.IO.ByteMemory: Byte[] ToArray() +FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory Empty +FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory FromArray(Byte[]) +FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory FromArray(Byte[], Int32, Int32) +FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory FromMemoryMappedFile(System.IO.MemoryMappedFiles.MemoryMappedFile) +FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory FromUnsafePointer(IntPtr, Int32, System.Object) +FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory Slice(Int32, Int32) +FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ByteMemory get_Empty() +FSharp.Compiler.IO.ByteMemory: FSharp.Compiler.IO.ReadOnlyByteMemory AsReadOnly() +FSharp.Compiler.IO.ByteMemory: Int32 Length +FSharp.Compiler.IO.ByteMemory: Int32 ReadInt32(Int32) +FSharp.Compiler.IO.ByteMemory: Int32 get_Length() +FSharp.Compiler.IO.ByteMemory: System.IO.Stream AsReadOnlyStream() +FSharp.Compiler.IO.ByteMemory: System.IO.Stream AsStream() +FSharp.Compiler.IO.ByteMemory: System.String ReadUtf8String(Int32, Int32) +FSharp.Compiler.IO.ByteMemory: UInt16 ReadUInt16(Int32) +FSharp.Compiler.IO.ByteMemory: Void Copy(Int32, Byte[], Int32, Int32) +FSharp.Compiler.IO.ByteMemory: Void CopyTo(System.IO.Stream) +FSharp.Compiler.IO.ByteMemory: Void set_Item(Int32, Byte) +FSharp.Compiler.IO.DefaultAssemblyLoader: Void .ctor() +FSharp.Compiler.IO.DefaultFileSystem: Boolean DirectoryExistsShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: Boolean FileExistsShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: Boolean IsInvalidPathShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: Boolean IsPathRootedShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: Boolean IsStableFileHeuristic(System.String) +FSharp.Compiler.IO.DefaultFileSystem: FSharp.Compiler.IO.IAssemblyLoader AssemblyLoader +FSharp.Compiler.IO.DefaultFileSystem: FSharp.Compiler.IO.IAssemblyLoader get_AssemblyLoader() +FSharp.Compiler.IO.DefaultFileSystem: System.Collections.Generic.IEnumerable`1[System.String] EnumerateDirectoriesShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.Collections.Generic.IEnumerable`1[System.String] EnumerateFilesShim(System.String, System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.DateTime GetCreationTimeShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.DateTime GetLastWriteTimeShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.IO.Stream OpenFileForReadShim(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.IO.DefaultFileSystem: System.IO.Stream OpenFileForWriteShim(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileMode], Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileAccess], Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileShare]) +FSharp.Compiler.IO.DefaultFileSystem: System.String ChangeExtensionShim(System.String, System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.String DirectoryCreateShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.String GetDirectoryNameShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.String GetFullFilePathInDirectoryShim(System.String, System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.String GetFullPathShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: System.String GetTempPathShim() +FSharp.Compiler.IO.DefaultFileSystem: System.String NormalizePathShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: Void .ctor() +FSharp.Compiler.IO.DefaultFileSystem: Void CopyShim(System.String, System.String, Boolean) +FSharp.Compiler.IO.DefaultFileSystem: Void DirectoryDeleteShim(System.String) +FSharp.Compiler.IO.DefaultFileSystem: Void FileDeleteShim(System.String) +FSharp.Compiler.IO.FileSystemAutoOpens: FSharp.Compiler.IO.IFileSystem FileSystem +FSharp.Compiler.IO.FileSystemAutoOpens: FSharp.Compiler.IO.IFileSystem get_FileSystem() +FSharp.Compiler.IO.FileSystemAutoOpens: Void set_FileSystem(FSharp.Compiler.IO.IFileSystem) +FSharp.Compiler.IO.IAssemblyLoader: System.Reflection.Assembly AssemblyLoad(System.Reflection.AssemblyName) +FSharp.Compiler.IO.IAssemblyLoader: System.Reflection.Assembly AssemblyLoadFrom(System.String) +FSharp.Compiler.IO.IFileSystem: Boolean DirectoryExistsShim(System.String) +FSharp.Compiler.IO.IFileSystem: Boolean FileExistsShim(System.String) +FSharp.Compiler.IO.IFileSystem: Boolean IsInvalidPathShim(System.String) +FSharp.Compiler.IO.IFileSystem: Boolean IsPathRootedShim(System.String) +FSharp.Compiler.IO.IFileSystem: Boolean IsStableFileHeuristic(System.String) +FSharp.Compiler.IO.IFileSystem: FSharp.Compiler.IO.IAssemblyLoader AssemblyLoader +FSharp.Compiler.IO.IFileSystem: FSharp.Compiler.IO.IAssemblyLoader get_AssemblyLoader() +FSharp.Compiler.IO.IFileSystem: System.Collections.Generic.IEnumerable`1[System.String] EnumerateDirectoriesShim(System.String) +FSharp.Compiler.IO.IFileSystem: System.Collections.Generic.IEnumerable`1[System.String] EnumerateFilesShim(System.String, System.String) +FSharp.Compiler.IO.IFileSystem: System.DateTime GetCreationTimeShim(System.String) +FSharp.Compiler.IO.IFileSystem: System.DateTime GetLastWriteTimeShim(System.String) +FSharp.Compiler.IO.IFileSystem: System.IO.Stream OpenFileForReadShim(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.IO.IFileSystem: System.IO.Stream OpenFileForWriteShim(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileMode], Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileAccess], Microsoft.FSharp.Core.FSharpOption`1[System.IO.FileShare]) +FSharp.Compiler.IO.IFileSystem: System.String ChangeExtensionShim(System.String, System.String) +FSharp.Compiler.IO.IFileSystem: System.String DirectoryCreateShim(System.String) +FSharp.Compiler.IO.IFileSystem: System.String GetDirectoryNameShim(System.String) +FSharp.Compiler.IO.IFileSystem: System.String GetFullFilePathInDirectoryShim(System.String, System.String) +FSharp.Compiler.IO.IFileSystem: System.String GetFullPathShim(System.String) +FSharp.Compiler.IO.IFileSystem: System.String GetTempPathShim() +FSharp.Compiler.IO.IFileSystem: System.String NormalizePathShim(System.String) +FSharp.Compiler.IO.IFileSystem: Void CopyShim(System.String, System.String, Boolean) +FSharp.Compiler.IO.IFileSystem: Void DirectoryDeleteShim(System.String) +FSharp.Compiler.IO.IFileSystem: Void FileDeleteShim(System.String) +FSharp.Compiler.IO.StreamExtensions: Byte[] Stream.ReadAllBytes(System.IO.Stream) +FSharp.Compiler.IO.StreamExtensions: Byte[] Stream.ReadBytes(System.IO.Stream, Int32, Int32) +FSharp.Compiler.IO.StreamExtensions: FSharp.Compiler.IO.ByteMemory Stream.AsByteMemory(System.IO.Stream) +FSharp.Compiler.IO.StreamExtensions: System.Collections.Generic.IEnumerable`1[System.String] Stream.ReadLines(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) +FSharp.Compiler.IO.StreamExtensions: System.IO.StreamReader Stream.GetReader(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Int32], Microsoft.FSharp.Core.FSharpOption`1[System.Boolean]) +FSharp.Compiler.IO.StreamExtensions: System.IO.TextWriter Stream.GetWriter(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) +FSharp.Compiler.IO.StreamExtensions: System.String Stream.ReadAllText(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) +FSharp.Compiler.IO.StreamExtensions: System.String[] Stream.ReadAllLines(System.IO.Stream, Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) +FSharp.Compiler.IO.StreamExtensions: Void Stream.WriteAllLines(System.IO.Stream, System.Collections.Generic.IEnumerable`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.Text.Encoding]) +FSharp.Compiler.IO.StreamExtensions: Void Stream.WriteAllText(System.IO.Stream, System.String) +FSharp.Compiler.IO.StreamExtensions: Void Stream.Write[a](System.IO.Stream, a) +FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakClient: Void .ctor(System.String) +FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakClient: Void Interrupt() +FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakService: Void .ctor(System.String) +FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakService: Void Interrupt() +FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakService: Void Run() +FSharp.Compiler.Interactive.CtrlBreakHandlers: FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakClient +FSharp.Compiler.Interactive.CtrlBreakHandlers: FSharp.Compiler.Interactive.CtrlBreakHandlers+CtrlBreakService +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean CanRead +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean CanSeek +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean CanWrite +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean get_CanRead() +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean get_CanSeek() +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Boolean get_CanWrite() +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int32 Read(Byte[], Int32, Int32) +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 Length +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 Position +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 Seek(Int64, System.IO.SeekOrigin) +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 get_Length() +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Int64 get_Position() +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void .ctor() +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void Add(System.String) +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void Flush() +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void SetLength(Int64) +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void Write(Byte[], Int32, Int32) +FSharp.Compiler.Interactive.Shell+CompilerInputStream: Void set_Position(Int64) +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean CanRead +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean CanSeek +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean CanWrite +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean get_CanRead() +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean get_CanSeek() +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Boolean get_CanWrite() +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int32 Read(Byte[], Int32, Int32) +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 Length +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 Position +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 Seek(Int64, System.IO.SeekOrigin) +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 get_Length() +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Int64 get_Position() +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: System.String Read() +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void .ctor() +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void Flush() +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void SetLength(Int64) +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void Write(Byte[], Int32, Int32) +FSharp.Compiler.Interactive.Shell+CompilerOutputStream: Void set_Position(Int64) +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse SymbolUse +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.CodeAnalysis.FSharpSymbolUse get_SymbolUse() +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration ImplementationDeclaration +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration get_ImplementationDeclaration() +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.Symbols.FSharpSymbol Symbol +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: FSharp.Compiler.Symbols.FSharpSymbol get_Symbol() +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue] FsiValue +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue] get_FsiValue() +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: System.String Name +FSharp.Compiler.Interactive.Shell+EvaluationEventArgs: System.String get_Name() +FSharp.Compiler.Interactive.Shell+FsiBoundValue: FsiValue Value +FSharp.Compiler.Interactive.Shell+FsiBoundValue: FsiValue get_Value() +FSharp.Compiler.Interactive.Shell+FsiBoundValue: System.String Name +FSharp.Compiler.Interactive.Shell+FsiBoundValue: System.String get_Name() +FSharp.Compiler.Interactive.Shell+FsiCompilationException: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] ErrorInfos +FSharp.Compiler.Interactive.Shell+FsiCompilationException: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] get_ErrorInfos() +FSharp.Compiler.Interactive.Shell+FsiCompilationException: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Diagnostics.FSharpDiagnostic[]]) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Boolean IsGui +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Boolean get_IsGui() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FSharp.Compiler.CodeAnalysis.FSharpChecker InteractiveChecker +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FSharp.Compiler.CodeAnalysis.FSharpChecker get_InteractiveChecker() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FSharp.Compiler.Symbols.FSharpAssemblySignature CurrentPartialAssemblySignature +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FSharp.Compiler.Symbols.FSharpAssemblySignature get_CurrentPartialAssemblySignature() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FsiEvaluationSession Create(FsiEvaluationSessionHostConfig, System.String[], System.IO.TextReader, System.IO.TextWriter, System.IO.TextWriter, Microsoft.FSharp.Core.FSharpOption`1[System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.LegacyReferenceResolver]) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FsiEvaluationSessionHostConfig GetDefaultConfiguration() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FsiEvaluationSessionHostConfig GetDefaultConfiguration(System.Object) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: FsiEvaluationSessionHostConfig GetDefaultConfiguration(System.Object, Boolean) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Interactive.Shell+FsiBoundValue] GetBoundValues() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[Microsoft.FSharp.Core.Unit],Microsoft.FSharp.Core.Unit] PartialAssemblySignatureUpdated +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[Microsoft.FSharp.Core.Unit],Microsoft.FSharp.Core.Unit] get_PartialAssemblySignatureUpdated() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`3[System.Object,System.Type,System.String]],System.Tuple`3[System.Object,System.Type,System.String]] ValueBound +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[System.Tuple`3[System.Object,System.Type,System.String]],System.Tuple`3[System.Object,System.Type,System.String]] get_ValueBound() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiBoundValue] TryFindBoundValue(System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue] EvalExpression(System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue] EvalExpression(System.String, System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] LCID +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] get_LCID() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Collections.Generic.IEnumerable`1[System.String] GetCompletions(System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Reflection.Assembly[] DynamicAssemblies +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Reflection.Assembly[] get_DynamicAssemblies() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.String FormatValue(System.Object, System.Type) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue],System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalExpressionNonThrowing(System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue],System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalExpressionNonThrowing(System.String, System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue],System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalInteractionNonThrowing(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Interactive.Shell+FsiValue],System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalInteractionNonThrowing(System.String, System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`2[Microsoft.FSharp.Core.FSharpChoice`2[Microsoft.FSharp.Core.Unit,System.Exception],FSharp.Compiler.Diagnostics.FSharpDiagnostic[]] EvalScriptNonThrowing(System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: System.Tuple`3[FSharp.Compiler.CodeAnalysis.FSharpParseFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckFileResults,FSharp.Compiler.CodeAnalysis.FSharpCheckProjectResults] ParseAndCheckInteraction(System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void AddBoundValue(System.String, System.Object) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void EvalInteraction(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void EvalInteraction(System.String, System.String, Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void EvalScript(System.String) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void Interrupt() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void ReportUnhandledException(System.Exception) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSession: Void Run() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean EventLoopRun() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean ShowDeclarationValues +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean ShowIEnumerable +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean ShowProperties +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean UseFsiAuxLib +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean get_ShowDeclarationValues() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean get_ShowIEnumerable() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean get_ShowProperties() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Boolean get_UseFsiAuxLib() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 PrintDepth +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 PrintLength +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 PrintSize +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 PrintWidth +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 get_PrintDepth() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 get_PrintLength() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 get_PrintSize() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Int32 get_PrintWidth() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpChoice`2[System.Tuple`2[System.Type,Microsoft.FSharp.Core.FSharpFunc`2[System.Object,System.String]],System.Tuple`2[System.Type,Microsoft.FSharp.Core.FSharpFunc`2[System.Object,System.Object]]]] AddedPrinters +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpChoice`2[System.Tuple`2[System.Type,Microsoft.FSharp.Core.FSharpFunc`2[System.Object,System.String]],System.Tuple`2[System.Type,Microsoft.FSharp.Core.FSharpFunc`2[System.Object,System.Object]]]] get_AddedPrinters() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[FSharp.Compiler.Interactive.Shell+EvaluationEventArgs],FSharp.Compiler.Interactive.Shell+EvaluationEventArgs] OnEvaluation +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Control.IEvent`2[Microsoft.FSharp.Control.FSharpHandler`1[FSharp.Compiler.Interactive.Shell+EvaluationEventArgs],FSharp.Compiler.Interactive.Shell+EvaluationEventArgs] get_OnEvaluation() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.String]] GetOptionalConsoleReadLine(Boolean) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: System.IFormatProvider FormatProvider +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: System.IFormatProvider get_FormatProvider() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: System.String FloatingPointFormat +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: System.String get_FloatingPointFormat() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: T EventLoopInvoke[T](Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,T]) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Void .ctor() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Void EventLoopScheduleRestart() +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Void ReportUserCommandLineArgs(System.String[]) +FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig: Void StartServer(System.String) +FSharp.Compiler.Interactive.Shell+FsiValue: FSharp.Compiler.Symbols.FSharpType FSharpType +FSharp.Compiler.Interactive.Shell+FsiValue: FSharp.Compiler.Symbols.FSharpType get_FSharpType() +FSharp.Compiler.Interactive.Shell+FsiValue: System.Object ReflectionValue +FSharp.Compiler.Interactive.Shell+FsiValue: System.Object get_ReflectionValue() +FSharp.Compiler.Interactive.Shell+FsiValue: System.Type ReflectionType +FSharp.Compiler.Interactive.Shell+FsiValue: System.Type get_ReflectionType() +FSharp.Compiler.Interactive.Shell+Settings+IEventLoop: Boolean Run() +FSharp.Compiler.Interactive.Shell+Settings+IEventLoop: T Invoke[T](Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,T]) +FSharp.Compiler.Interactive.Shell+Settings+IEventLoop: Void ScheduleRestart() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean ShowDeclarationValues +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean ShowIEnumerable +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean ShowProperties +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean get_ShowDeclarationValues() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean get_ShowIEnumerable() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Boolean get_ShowProperties() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: IEventLoop EventLoop +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: IEventLoop get_EventLoop() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 PrintDepth +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 PrintLength +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 PrintSize +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 PrintWidth +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 get_PrintDepth() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 get_PrintLength() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 get_PrintSize() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Int32 get_PrintWidth() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.IFormatProvider FormatProvider +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.IFormatProvider get_FormatProvider() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.String FloatingPointFormat +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.String get_FloatingPointFormat() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.String[] CommandLineArgs +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: System.String[] get_CommandLineArgs() +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void AddPrintTransformer[T](Microsoft.FSharp.Core.FSharpFunc`2[T,System.Object]) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void AddPrinter[T](Microsoft.FSharp.Core.FSharpFunc`2[T,System.String]) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_CommandLineArgs(System.String[]) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_EventLoop(IEventLoop) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_FloatingPointFormat(System.String) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_FormatProvider(System.IFormatProvider) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_PrintDepth(Int32) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_PrintLength(Int32) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_PrintSize(Int32) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_PrintWidth(Int32) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_ShowDeclarationValues(Boolean) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_ShowIEnumerable(Boolean) +FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings: Void set_ShowProperties(Boolean) +FSharp.Compiler.Interactive.Shell+Settings: FSharp.Compiler.Interactive.Shell+Settings+IEventLoop +FSharp.Compiler.Interactive.Shell+Settings: FSharp.Compiler.Interactive.Shell+Settings+InteractiveSettings +FSharp.Compiler.Interactive.Shell+Settings: InteractiveSettings fsi +FSharp.Compiler.Interactive.Shell+Settings: InteractiveSettings get_fsi() +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+CompilerInputStream +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+CompilerOutputStream +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+EvaluationEventArgs +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiBoundValue +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiCompilationException +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiEvaluationSession +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiEvaluationSessionHostConfig +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+FsiValue +FSharp.Compiler.Interactive.Shell: FSharp.Compiler.Interactive.Shell+Settings +FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean IsInArg +FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean IsOptionalArg +FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean IsOutArg +FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean get_IsInArg() +FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean get_IsOptionalArg() +FSharp.Compiler.Symbols.FSharpAbstractParameter: Boolean get_IsOutArg() +FSharp.Compiler.Symbols.FSharpAbstractParameter: FSharp.Compiler.Symbols.FSharpType Type +FSharp.Compiler.Symbols.FSharpAbstractParameter: FSharp.Compiler.Symbols.FSharpType get_Type() +FSharp.Compiler.Symbols.FSharpAbstractParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] Name +FSharp.Compiler.Symbols.FSharpAbstractParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Name() +FSharp.Compiler.Symbols.FSharpAbstractParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes +FSharp.Compiler.Symbols.FSharpAbstractParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() +FSharp.Compiler.Symbols.FSharpAbstractSignature: FSharp.Compiler.Symbols.FSharpType AbstractReturnType +FSharp.Compiler.Symbols.FSharpAbstractSignature: FSharp.Compiler.Symbols.FSharpType DeclaringType +FSharp.Compiler.Symbols.FSharpAbstractSignature: FSharp.Compiler.Symbols.FSharpType get_AbstractReturnType() +FSharp.Compiler.Symbols.FSharpAbstractSignature: FSharp.Compiler.Symbols.FSharpType get_DeclaringType() +FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] DeclaringTypeGenericParameters +FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] MethodGenericParameters +FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_DeclaringTypeGenericParameters() +FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_MethodGenericParameters() +FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAbstractParameter]] AbstractArguments +FSharp.Compiler.Symbols.FSharpAbstractSignature: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAbstractParameter]] get_AbstractArguments() +FSharp.Compiler.Symbols.FSharpAbstractSignature: System.String Name +FSharp.Compiler.Symbols.FSharpAbstractSignature: System.String get_Name() +FSharp.Compiler.Symbols.FSharpAccessibility: Boolean IsInternal +FSharp.Compiler.Symbols.FSharpAccessibility: Boolean IsPrivate +FSharp.Compiler.Symbols.FSharpAccessibility: Boolean IsProtected +FSharp.Compiler.Symbols.FSharpAccessibility: Boolean IsPublic +FSharp.Compiler.Symbols.FSharpAccessibility: Boolean get_IsInternal() +FSharp.Compiler.Symbols.FSharpAccessibility: Boolean get_IsPrivate() +FSharp.Compiler.Symbols.FSharpAccessibility: Boolean get_IsProtected() +FSharp.Compiler.Symbols.FSharpAccessibility: Boolean get_IsPublic() +FSharp.Compiler.Symbols.FSharpAccessibility: System.String ToString() +FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Symbols.FSharpActivePatternGroup Group +FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Symbols.FSharpActivePatternGroup get_Group() +FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc +FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() +FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Text.Range DeclarationLocation +FSharp.Compiler.Symbols.FSharpActivePatternCase: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpActivePatternCase: Int32 Index +FSharp.Compiler.Symbols.FSharpActivePatternCase: Int32 get_Index() +FSharp.Compiler.Symbols.FSharpActivePatternCase: System.String Name +FSharp.Compiler.Symbols.FSharpActivePatternCase: System.String XmlDocSig +FSharp.Compiler.Symbols.FSharpActivePatternCase: System.String get_Name() +FSharp.Compiler.Symbols.FSharpActivePatternCase: System.String get_XmlDocSig() +FSharp.Compiler.Symbols.FSharpActivePatternGroup: Boolean IsTotal +FSharp.Compiler.Symbols.FSharpActivePatternGroup: Boolean get_IsTotal() +FSharp.Compiler.Symbols.FSharpActivePatternGroup: FSharp.Compiler.Symbols.FSharpType OverallType +FSharp.Compiler.Symbols.FSharpActivePatternGroup: FSharp.Compiler.Symbols.FSharpType get_OverallType() +FSharp.Compiler.Symbols.FSharpActivePatternGroup: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] DeclaringEntity +FSharp.Compiler.Symbols.FSharpActivePatternGroup: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] get_DeclaringEntity() +FSharp.Compiler.Symbols.FSharpActivePatternGroup: Microsoft.FSharp.Core.FSharpOption`1[System.String] Name +FSharp.Compiler.Symbols.FSharpActivePatternGroup: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Name() +FSharp.Compiler.Symbols.FSharpActivePatternGroup: System.Collections.Generic.IList`1[System.String] Names +FSharp.Compiler.Symbols.FSharpActivePatternGroup: System.Collections.Generic.IList`1[System.String] get_Names() +FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: FSharp.Compiler.Symbols.FSharpAssembly Assembly +FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: FSharp.Compiler.Symbols.FSharpAssembly get_Assembly() +FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: Microsoft.FSharp.Collections.FSharpList`1[System.String] EnclosingCompiledTypeNames +FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_EnclosingCompiledTypeNames() +FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: System.String CompiledName +FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: System.String get_CompiledName() +FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: System.String[] SortedFieldNames +FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails: System.String[] get_SortedFieldNames() +FSharp.Compiler.Symbols.FSharpAssembly: Boolean IsProviderGenerated +FSharp.Compiler.Symbols.FSharpAssembly: Boolean get_IsProviderGenerated() +FSharp.Compiler.Symbols.FSharpAssembly: FSharp.Compiler.Symbols.FSharpAssemblySignature Contents +FSharp.Compiler.Symbols.FSharpAssembly: FSharp.Compiler.Symbols.FSharpAssemblySignature get_Contents() +FSharp.Compiler.Symbols.FSharpAssembly: Microsoft.FSharp.Core.FSharpOption`1[System.String] FileName +FSharp.Compiler.Symbols.FSharpAssembly: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_FileName() +FSharp.Compiler.Symbols.FSharpAssembly: System.String QualifiedName +FSharp.Compiler.Symbols.FSharpAssembly: System.String SimpleName +FSharp.Compiler.Symbols.FSharpAssembly: System.String ToString() +FSharp.Compiler.Symbols.FSharpAssembly: System.String get_QualifiedName() +FSharp.Compiler.Symbols.FSharpAssembly: System.String get_SimpleName() +FSharp.Compiler.Symbols.FSharpAssemblyContents: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileContents] ImplementationFiles +FSharp.Compiler.Symbols.FSharpAssemblyContents: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileContents] get_ImplementationFiles() +FSharp.Compiler.Symbols.FSharpAssemblySignature: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] FindEntityByPath(Microsoft.FSharp.Collections.FSharpList`1[System.String]) +FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IEnumerable`1[FSharp.Compiler.Symbols.FSharpEntity] TryGetEntities() +FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes +FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() +FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpEntity] Entities +FSharp.Compiler.Symbols.FSharpAssemblySignature: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpEntity] get_Entities() +FSharp.Compiler.Symbols.FSharpAssemblySignature: System.String ToString() +FSharp.Compiler.Symbols.FSharpAttribute: Boolean IsAttribute[T]() +FSharp.Compiler.Symbols.FSharpAttribute: Boolean IsUnresolved +FSharp.Compiler.Symbols.FSharpAttribute: Boolean get_IsUnresolved() +FSharp.Compiler.Symbols.FSharpAttribute: FSharp.Compiler.Symbols.FSharpEntity AttributeType +FSharp.Compiler.Symbols.FSharpAttribute: FSharp.Compiler.Symbols.FSharpEntity get_AttributeType() +FSharp.Compiler.Symbols.FSharpAttribute: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Symbols.FSharpAttribute: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Symbols.FSharpAttribute: System.Collections.Generic.IList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,System.Object]] ConstructorArguments +FSharp.Compiler.Symbols.FSharpAttribute: System.Collections.Generic.IList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,System.Object]] get_ConstructorArguments() +FSharp.Compiler.Symbols.FSharpAttribute: System.Collections.Generic.IList`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpType,System.String,System.Boolean,System.Object]] NamedArguments +FSharp.Compiler.Symbols.FSharpAttribute: System.Collections.Generic.IList`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpType,System.String,System.Boolean,System.Object]] get_NamedArguments() +FSharp.Compiler.Symbols.FSharpAttribute: System.String Format(FSharp.Compiler.Symbols.FSharpDisplayContext) +FSharp.Compiler.Symbols.FSharpAttribute: System.String ToString() +FSharp.Compiler.Symbols.FSharpDelegateSignature: FSharp.Compiler.Symbols.FSharpType DelegateReturnType +FSharp.Compiler.Symbols.FSharpDelegateSignature: FSharp.Compiler.Symbols.FSharpType get_DelegateReturnType() +FSharp.Compiler.Symbols.FSharpDelegateSignature: System.Collections.Generic.IList`1[System.Tuple`2[Microsoft.FSharp.Core.FSharpOption`1[System.String],FSharp.Compiler.Symbols.FSharpType]] DelegateArguments +FSharp.Compiler.Symbols.FSharpDelegateSignature: System.Collections.Generic.IList`1[System.Tuple`2[Microsoft.FSharp.Core.FSharpOption`1[System.String],FSharp.Compiler.Symbols.FSharpType]] get_DelegateArguments() +FSharp.Compiler.Symbols.FSharpDelegateSignature: System.String ToString() +FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext Empty +FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext WithPrefixGenericParameters() +FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext WithShortTypeNames(Boolean) +FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext WithSuffixGenericParameters() +FSharp.Compiler.Symbols.FSharpDisplayContext: FSharp.Compiler.Symbols.FSharpDisplayContext get_Empty() +FSharp.Compiler.Symbols.FSharpEntity: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpEntity: Boolean HasAssemblyCodeRepresentation +FSharp.Compiler.Symbols.FSharpEntity: Boolean HasFSharpModuleSuffix +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsAbstractClass +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsArrayType +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsAttributeType +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsByRef +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsClass +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsDelegate +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsEnum +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharp +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpAbbreviation +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpExceptionDeclaration +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpModule +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpRecord +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsFSharpUnion +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsInterface +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsMeasure +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsNamespace +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsOpaque +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsProvided +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsProvidedAndErased +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsProvidedAndGenerated +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsStaticInstantiation +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsUnresolved +FSharp.Compiler.Symbols.FSharpEntity: Boolean IsValueType +FSharp.Compiler.Symbols.FSharpEntity: Boolean UsesPrefixDisplay +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_HasAssemblyCodeRepresentation() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_HasFSharpModuleSuffix() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsAbstractClass() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsArrayType() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsAttributeType() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsByRef() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsClass() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsDelegate() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsEnum() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharp() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpAbbreviation() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpExceptionDeclaration() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpModule() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpRecord() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsFSharpUnion() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsInterface() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsMeasure() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsNamespace() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsOpaque() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsProvided() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsProvidedAndErased() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsProvidedAndGenerated() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsStaticInstantiation() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsUnresolved() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_IsValueType() +FSharp.Compiler.Symbols.FSharpEntity: Boolean get_UsesPrefixDisplay() +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpAccessibility RepresentationAccessibility +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpAccessibility get_RepresentationAccessibility() +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpDelegateSignature FSharpDelegateSignature +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpDelegateSignature get_FSharpDelegateSignature() +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpType AbbreviatedType +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpType AsType() +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpType get_AbbreviatedType() +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Text.Range DeclarationLocation +FSharp.Compiler.Symbols.FSharpEntity: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpEntity: Int32 ArrayRank +FSharp.Compiler.Symbols.FSharpEntity: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpEntity: Int32 get_ArrayRank() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpActivePatternCase] ActivePatternCases +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpActivePatternCase] get_ActivePatternCases() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Collections.FSharpList`1[System.String] AllCompilationPaths +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_AllCompilationPaths() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] DeclaringEntity +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] get_DeclaringEntity() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] BaseType +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] get_BaseType() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText] TryGetMetadataText() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] Namespace +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryFullName +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryGetFullCompiledName() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryGetFullDisplayName() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryGetFullName() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Namespace() +FSharp.Compiler.Symbols.FSharpEntity: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_TryFullName() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IEnumerable`1[FSharp.Compiler.Symbols.FSharpEntity] GetPublicNestedEntities() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpEntity] NestedEntities +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpEntity] get_NestedEntities() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpField] FSharpFields +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpField] get_FSharpFields() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] GenericParameters +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_GenericParameters() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] MembersFunctionsAndValues +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] TryGetMembersFunctionsAndValues() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] get_MembersFunctionsAndValues() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpStaticParameter] StaticParameters +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpStaticParameter] get_StaticParameters() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] AllInterfaces +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] DeclaredInterfaces +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_AllInterfaces() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_DeclaredInterfaces() +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpUnionCase] UnionCases +FSharp.Compiler.Symbols.FSharpEntity: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpUnionCase] get_UnionCases() +FSharp.Compiler.Symbols.FSharpEntity: System.String AccessPath +FSharp.Compiler.Symbols.FSharpEntity: System.String BasicQualifiedName +FSharp.Compiler.Symbols.FSharpEntity: System.String CompiledName +FSharp.Compiler.Symbols.FSharpEntity: System.String DisplayName +FSharp.Compiler.Symbols.FSharpEntity: System.String FullName +FSharp.Compiler.Symbols.FSharpEntity: System.String LogicalName +FSharp.Compiler.Symbols.FSharpEntity: System.String QualifiedName +FSharp.Compiler.Symbols.FSharpEntity: System.String ToString() +FSharp.Compiler.Symbols.FSharpEntity: System.String XmlDocSig +FSharp.Compiler.Symbols.FSharpEntity: System.String get_AccessPath() +FSharp.Compiler.Symbols.FSharpEntity: System.String get_BasicQualifiedName() +FSharp.Compiler.Symbols.FSharpEntity: System.String get_CompiledName() +FSharp.Compiler.Symbols.FSharpEntity: System.String get_DisplayName() +FSharp.Compiler.Symbols.FSharpEntity: System.String get_FullName() +FSharp.Compiler.Symbols.FSharpEntity: System.String get_LogicalName() +FSharp.Compiler.Symbols.FSharpEntity: System.String get_QualifiedName() +FSharp.Compiler.Symbols.FSharpEntity: System.String get_XmlDocSig() +FSharp.Compiler.Symbols.FSharpExpr: FSharp.Compiler.Symbols.FSharpType Type +FSharp.Compiler.Symbols.FSharpExpr: FSharp.Compiler.Symbols.FSharpType get_Type() +FSharp.Compiler.Symbols.FSharpExpr: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Symbols.FSharpExpr: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Symbols.FSharpExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr] ImmediateSubExpressions +FSharp.Compiler.Symbols.FSharpExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr] get_ImmediateSubExpressions() +FSharp.Compiler.Symbols.FSharpExpr: System.String ToString() +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr] |AddressOf|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr] |Quote|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] |Value|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] |BaseValue|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] |DefaultValue|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] |ThisValue|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Int32] |WitnessArg|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr]] |AddressSet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr]] |Sequential|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType]] |UnionCaseTag|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue],FSharp.Compiler.Symbols.FSharpExpr]]]] |DecisionTree|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr]] |Lambda|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr]] |ValueSet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpExpr]] |Coerce|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpExpr]] |NewDelegate|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpExpr]] |TypeTest|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewAnonRecord|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewArray|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewRecord|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewTuple|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.DebugPointAtLeafExpr,FSharp.Compiler.Symbols.FSharpExpr]] |DebugPoint|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpGenericParameter],FSharp.Compiler.Symbols.FSharpExpr]] |TypeLambda|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtBinding]],FSharp.Compiler.Symbols.FSharpExpr]] |LetRec|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Int32,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |DecisionTreeSuccess|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Object,FSharp.Compiler.Symbols.FSharpType]] |Const|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.Tuple`3[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtBinding],FSharp.Compiler.Symbols.FSharpExpr]] |Let|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr]] |IfThenElse|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtWhile]] |WhileLoop|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpUnionCase]] |UnionCaseTest|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType,System.Int32]] |AnonRecordGet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |Application|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewObject|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpUnionCase,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |NewUnionCase|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpType,System.Int32,FSharp.Compiler.Symbols.FSharpExpr]] |TupleGet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpField]] |FSharpFieldGet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpType,System.String]] |ILFieldGet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[System.String,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |ILAsm|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtTry,FSharp.Compiler.Syntax.DebugPointAtFinally]] |TryFinally|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpUnionCase,FSharp.Compiler.Symbols.FSharpField]] |UnionCaseGet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpObjectExprOverride],Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpType,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpObjectExprOverride]]]]] |ObjectExpr|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpField,FSharp.Compiler.Symbols.FSharpExpr]] |FSharpFieldSet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`4[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpType,System.String,FSharp.Compiler.Symbols.FSharpExpr]] |ILFieldSet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpType,FSharp.Compiler.Symbols.FSharpUnionCase,FSharp.Compiler.Symbols.FSharpField,FSharp.Compiler.Symbols.FSharpExpr]] |UnionCaseSet|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |Call|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`6[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpExpr,System.Boolean,FSharp.Compiler.Syntax.DebugPointAtFor,FSharp.Compiler.Syntax.DebugPointAtInOrTo]] |FastIntegerForLoop|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`6[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],System.String,FSharp.Compiler.Syntax.SynMemberFlags,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |TraitCall|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`6[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpExpr],FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpExpr]]] |CallWithWitnesses|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpExprPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`7[FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue,FSharp.Compiler.Symbols.FSharpExpr,FSharp.Compiler.Syntax.DebugPointAtTry,FSharp.Compiler.Syntax.DebugPointAtWith]] |TryWith|_|(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpField: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpField: Boolean IsAnonRecordField +FSharp.Compiler.Symbols.FSharpField: Boolean IsCompilerGenerated +FSharp.Compiler.Symbols.FSharpField: Boolean IsDefaultValue +FSharp.Compiler.Symbols.FSharpField: Boolean IsLiteral +FSharp.Compiler.Symbols.FSharpField: Boolean IsMutable +FSharp.Compiler.Symbols.FSharpField: Boolean IsNameGenerated +FSharp.Compiler.Symbols.FSharpField: Boolean IsStatic +FSharp.Compiler.Symbols.FSharpField: Boolean IsUnionCaseField +FSharp.Compiler.Symbols.FSharpField: Boolean IsUnresolved +FSharp.Compiler.Symbols.FSharpField: Boolean IsVolatile +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsAnonRecordField() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsCompilerGenerated() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsDefaultValue() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsLiteral() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsMutable() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsNameGenerated() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsStatic() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsUnionCaseField() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsUnresolved() +FSharp.Compiler.Symbols.FSharpField: Boolean get_IsVolatile() +FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility +FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() +FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpType FieldType +FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpType get_FieldType() +FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc +FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() +FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Text.Range DeclarationLocation +FSharp.Compiler.Symbols.FSharpField: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpField: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] DeclaringEntity +FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] get_DeclaringEntity() +FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpUnionCase] DeclaringUnionCase +FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpUnionCase] get_DeclaringUnionCase() +FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[System.Object] LiteralValue +FSharp.Compiler.Symbols.FSharpField: Microsoft.FSharp.Core.FSharpOption`1[System.Object] get_LiteralValue() +FSharp.Compiler.Symbols.FSharpField: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] FieldAttributes +FSharp.Compiler.Symbols.FSharpField: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] PropertyAttributes +FSharp.Compiler.Symbols.FSharpField: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_FieldAttributes() +FSharp.Compiler.Symbols.FSharpField: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_PropertyAttributes() +FSharp.Compiler.Symbols.FSharpField: System.String Name +FSharp.Compiler.Symbols.FSharpField: System.String ToString() +FSharp.Compiler.Symbols.FSharpField: System.String XmlDocSig +FSharp.Compiler.Symbols.FSharpField: System.String get_Name() +FSharp.Compiler.Symbols.FSharpField: System.String get_XmlDocSig() +FSharp.Compiler.Symbols.FSharpField: System.Tuple`3[FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails,FSharp.Compiler.Symbols.FSharpType[],System.Int32] AnonRecordFieldDetails +FSharp.Compiler.Symbols.FSharpField: System.Tuple`3[FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails,FSharp.Compiler.Symbols.FSharpType[],System.Int32] get_AnonRecordFieldDetails() +FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean IsCompilerGenerated +FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean IsMeasure +FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean IsSolveAtCompileTime +FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean get_IsCompilerGenerated() +FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean get_IsMeasure() +FSharp.Compiler.Symbols.FSharpGenericParameter: Boolean get_IsSolveAtCompileTime() +FSharp.Compiler.Symbols.FSharpGenericParameter: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc +FSharp.Compiler.Symbols.FSharpGenericParameter: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() +FSharp.Compiler.Symbols.FSharpGenericParameter: FSharp.Compiler.Text.Range DeclarationLocation +FSharp.Compiler.Symbols.FSharpGenericParameter: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpGenericParameter: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpGenericParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes +FSharp.Compiler.Symbols.FSharpGenericParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() +FSharp.Compiler.Symbols.FSharpGenericParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameterConstraint] Constraints +FSharp.Compiler.Symbols.FSharpGenericParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameterConstraint] get_Constraints() +FSharp.Compiler.Symbols.FSharpGenericParameter: System.String Name +FSharp.Compiler.Symbols.FSharpGenericParameter: System.String ToString() +FSharp.Compiler.Symbols.FSharpGenericParameter: System.String get_Name() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsCoercesToConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsComparisonConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsDefaultsToConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsDelegateConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsEnumConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsEqualityConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsMemberConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsNonNullableValueTypeConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsReferenceTypeConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsRequiresDefaultConstructorConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsSimpleChoiceConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsSupportsNullConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean IsUnmanagedConstraint +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsCoercesToConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsComparisonConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsDefaultsToConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsDelegateConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsEnumConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsEqualityConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsMemberConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsNonNullableValueTypeConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsReferenceTypeConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsRequiresDefaultConstructorConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsSimpleChoiceConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsSupportsNullConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: Boolean get_IsUnmanagedConstraint() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint DefaultsToConstraintData +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint get_DefaultsToConstraintData() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint DelegateConstraintData +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint get_DelegateConstraintData() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint MemberConstraintData +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint get_MemberConstraintData() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpType CoercesToTarget +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpType EnumConstraintTarget +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpType get_CoercesToTarget() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: FSharp.Compiler.Symbols.FSharpType get_EnumConstraintTarget() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] SimpleChoices +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_SimpleChoices() +FSharp.Compiler.Symbols.FSharpGenericParameterConstraint: System.String ToString() +FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: FSharp.Compiler.Symbols.FSharpType DefaultsToTarget +FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: FSharp.Compiler.Symbols.FSharpType get_DefaultsToTarget() +FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: Int32 DefaultsToPriority +FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: Int32 get_DefaultsToPriority() +FSharp.Compiler.Symbols.FSharpGenericParameterDefaultsToConstraint: System.String ToString() +FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: FSharp.Compiler.Symbols.FSharpType DelegateReturnType +FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: FSharp.Compiler.Symbols.FSharpType DelegateTupledArgumentType +FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: FSharp.Compiler.Symbols.FSharpType get_DelegateReturnType() +FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: FSharp.Compiler.Symbols.FSharpType get_DelegateTupledArgumentType() +FSharp.Compiler.Symbols.FSharpGenericParameterDelegateConstraint: System.String ToString() +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: Boolean MemberIsStatic +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: Boolean get_MemberIsStatic() +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: FSharp.Compiler.Symbols.FSharpType MemberReturnType +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: FSharp.Compiler.Symbols.FSharpType get_MemberReturnType() +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] MemberArgumentTypes +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] MemberSources +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_MemberArgumentTypes() +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_MemberSources() +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.String MemberName +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.String ToString() +FSharp.Compiler.Symbols.FSharpGenericParameterMemberConstraint: System.String get_MemberName() +FSharp.Compiler.Symbols.FSharpImplementationFileContents: Boolean HasExplicitEntryPoint +FSharp.Compiler.Symbols.FSharpImplementationFileContents: Boolean IsScript +FSharp.Compiler.Symbols.FSharpImplementationFileContents: Boolean get_HasExplicitEntryPoint() +FSharp.Compiler.Symbols.FSharpImplementationFileContents: Boolean get_IsScript() +FSharp.Compiler.Symbols.FSharpImplementationFileContents: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration] Declarations +FSharp.Compiler.Symbols.FSharpImplementationFileContents: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration] get_Declarations() +FSharp.Compiler.Symbols.FSharpImplementationFileContents: System.String FileName +FSharp.Compiler.Symbols.FSharpImplementationFileContents: System.String QualifiedName +FSharp.Compiler.Symbols.FSharpImplementationFileContents: System.String get_FileName() +FSharp.Compiler.Symbols.FSharpImplementationFileContents: System.String get_QualifiedName() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity: FSharp.Compiler.Symbols.FSharpEntity entity +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity: FSharp.Compiler.Symbols.FSharpEntity get_entity() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration] declarations +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration] get_declarations() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+InitAction: FSharp.Compiler.Symbols.FSharpExpr action +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+InitAction: FSharp.Compiler.Symbols.FSharpExpr get_action() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpExpr body +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpExpr get_body() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_value() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue value +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] curriedArgs +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] get_curriedArgs() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Tags: Int32 Entity +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Tags: Int32 InitAction +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Tags: Int32 MemberOrFunctionOrValue +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean Equals(FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration) +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean IsEntity +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean IsInitAction +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean IsMemberOrFunctionOrValue +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean get_IsEntity() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean get_IsInitAction() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Boolean get_IsMemberOrFunctionOrValue() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration NewEntity(FSharp.Compiler.Symbols.FSharpEntity, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration]) +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration NewInitAction(FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration NewMemberOrFunctionOrValue(FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue, Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]], FSharp.Compiler.Symbols.FSharpExpr) +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Entity +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+InitAction +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+MemberOrFunctionOrValue +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration+Tags +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Int32 Tag +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: Int32 get_Tag() +FSharp.Compiler.Symbols.FSharpImplementationFileDeclaration: System.String ToString() +FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags: Int32 AggressiveInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags: Int32 AlwaysInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags: Int32 NeverInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags: Int32 OptionalInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean Equals(FSharp.Compiler.Symbols.FSharpInlineAnnotation) +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean IsAggressiveInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean IsAlwaysInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean IsNeverInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean IsOptionalInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean get_IsAggressiveInline() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean get_IsAlwaysInline() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean get_IsNeverInline() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Boolean get_IsOptionalInline() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation AggressiveInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation AlwaysInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation NeverInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation OptionalInline +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_AggressiveInline() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_AlwaysInline() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_NeverInline() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_OptionalInline() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: FSharp.Compiler.Symbols.FSharpInlineAnnotation+Tags +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 CompareTo(FSharp.Compiler.Symbols.FSharpInlineAnnotation) +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 CompareTo(System.Object) +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 Tag +FSharp.Compiler.Symbols.FSharpInlineAnnotation: Int32 get_Tag() +FSharp.Compiler.Symbols.FSharpInlineAnnotation: System.String ToString() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean EventIsStandard +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean HasGetterMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean HasSetterMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean HasSignatureFile +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsActivePattern +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsBaseValue +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsCompilerGenerated +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsConstructor +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsConstructorThisValue +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsDispatchSlot +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsEvent +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsEventAddMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsEventRemoveMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsExplicitInterfaceImplementation +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsExtensionMember +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsFunction +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsImplicitConstructor +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsInstanceMember +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsInstanceMemberInCompiledCode +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsMember +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsMemberThisValue +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsModuleValueOrMember +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsMutable +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsOverrideOrExplicitInterfaceImplementation +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsProperty +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsPropertyGetterMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsPropertySetterMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsRefCell +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsReferencedValue +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsTypeFunction +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsUnresolved +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsValCompiledAsMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean IsValue +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_EventIsStandard() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_HasGetterMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_HasSetterMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_HasSignatureFile() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsActivePattern() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsBaseValue() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsCompilerGenerated() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsConstructor() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsConstructorThisValue() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsDispatchSlot() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsEvent() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsEventAddMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsEventRemoveMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsExplicitInterfaceImplementation() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsExtensionMember() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsFunction() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsImplicitConstructor() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsInstanceMember() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsInstanceMemberInCompiledCode() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsMember() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsMemberThisValue() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsModuleValueOrMember() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsMutable() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsOverrideOrExplicitInterfaceImplementation() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsProperty() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsPropertyGetterMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsPropertySetterMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsRefCell() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsReferencedValue() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsTypeFunction() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsUnresolved() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsValCompiledAsMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Boolean get_IsValue() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpEntity ApparentEnclosingEntity +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpEntity get_ApparentEnclosingEntity() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpInlineAnnotation InlineAnnotation +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpInlineAnnotation get_InlineAnnotation() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue EventAddMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue EventRemoveMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue GetterMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue SetterMethod +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_EventAddMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_EventRemoveMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_GetterMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue get_SetterMethod() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpParameter ReturnParameter +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpParameter get_ReturnParameter() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpType EventDelegateType +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpType FullType +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpType get_EventDelegateType() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpType get_FullType() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Text.Range DeclarationLocation +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: FSharp.Compiler.Text.TaggedText[] FormatLayout(FSharp.Compiler.Symbols.FSharpDisplayContext) +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] DeclaringEntity +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] get_DeclaringEntity() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] EventForFSharpProperty +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] get_EventForFSharpProperty() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] FullTypeSafe +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] get_FullTypeSafe() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.TaggedText[]] GetReturnTypeLayout(FSharp.Compiler.Symbols.FSharpDisplayContext) +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] GetOverloads(Boolean) +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.Object] LiteralValue +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.Object] get_LiteralValue() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.String[]] TryGetFullCompiledOperatorNameIdents() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryGetFullDisplayName() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[System.String,System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]]] GetWitnessPassingInfo() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAbstractSignature] ImplementedAbstractSignatures +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAbstractSignature] get_ImplementedAbstractSignatures() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] GenericParameters +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_GenericParameters() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]] CurriedParameterGroups +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]] get_CurriedParameterGroups() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String CompiledName +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String DisplayName +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String LogicalName +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String ToString() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String XmlDocSig +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String get_CompiledName() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String get_DisplayName() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String get_LogicalName() +FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue: System.String get_XmlDocSig() +FSharp.Compiler.Symbols.FSharpObjectExprOverride: FSharp.Compiler.Symbols.FSharpAbstractSignature Signature +FSharp.Compiler.Symbols.FSharpObjectExprOverride: FSharp.Compiler.Symbols.FSharpAbstractSignature get_Signature() +FSharp.Compiler.Symbols.FSharpObjectExprOverride: FSharp.Compiler.Symbols.FSharpExpr Body +FSharp.Compiler.Symbols.FSharpObjectExprOverride: FSharp.Compiler.Symbols.FSharpExpr get_Body() +FSharp.Compiler.Symbols.FSharpObjectExprOverride: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] GenericParameters +FSharp.Compiler.Symbols.FSharpObjectExprOverride: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpGenericParameter] get_GenericParameters() +FSharp.Compiler.Symbols.FSharpObjectExprOverride: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] CurriedParameterGroups +FSharp.Compiler.Symbols.FSharpObjectExprOverride: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue]] get_CurriedParameterGroups() +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Boolean IsOwnNamespace +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Boolean get_IsOwnNamespace() +FSharp.Compiler.Symbols.FSharpOpenDeclaration: FSharp.Compiler.Syntax.SynOpenDeclTarget Target +FSharp.Compiler.Symbols.FSharpOpenDeclaration: FSharp.Compiler.Syntax.SynOpenDeclTarget get_Target() +FSharp.Compiler.Symbols.FSharpOpenDeclaration: FSharp.Compiler.Text.Range AppliedScope +FSharp.Compiler.Symbols.FSharpOpenDeclaration: FSharp.Compiler.Text.Range get_AppliedScope() +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpEntity] Modules +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpEntity] get_Modules() +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType] Types +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Symbols.FSharpType] get_Types() +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] LongId +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_LongId() +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] Range +FSharp.Compiler.Symbols.FSharpOpenDeclaration: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_Range() +FSharp.Compiler.Symbols.FSharpParameter: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpParameter: Boolean IsInArg +FSharp.Compiler.Symbols.FSharpParameter: Boolean IsOptionalArg +FSharp.Compiler.Symbols.FSharpParameter: Boolean IsOutArg +FSharp.Compiler.Symbols.FSharpParameter: Boolean IsParamArrayArg +FSharp.Compiler.Symbols.FSharpParameter: Boolean get_IsInArg() +FSharp.Compiler.Symbols.FSharpParameter: Boolean get_IsOptionalArg() +FSharp.Compiler.Symbols.FSharpParameter: Boolean get_IsOutArg() +FSharp.Compiler.Symbols.FSharpParameter: Boolean get_IsParamArrayArg() +FSharp.Compiler.Symbols.FSharpParameter: FSharp.Compiler.Symbols.FSharpType Type +FSharp.Compiler.Symbols.FSharpParameter: FSharp.Compiler.Symbols.FSharpType get_Type() +FSharp.Compiler.Symbols.FSharpParameter: FSharp.Compiler.Text.Range DeclarationLocation +FSharp.Compiler.Symbols.FSharpParameter: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpParameter: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] Name +FSharp.Compiler.Symbols.FSharpParameter: Microsoft.FSharp.Core.FSharpOption`1[System.String] get_Name() +FSharp.Compiler.Symbols.FSharpParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes +FSharp.Compiler.Symbols.FSharpParameter: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() +FSharp.Compiler.Symbols.FSharpParameter: System.String ToString() +FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean HasDefaultValue +FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean IsOptional +FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean get_HasDefaultValue() +FSharp.Compiler.Symbols.FSharpStaticParameter: Boolean get_IsOptional() +FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Symbols.FSharpType Kind +FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Symbols.FSharpType get_Kind() +FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Text.Range DeclarationLocation +FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpStaticParameter: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Symbols.FSharpStaticParameter: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpStaticParameter: System.Object DefaultValue +FSharp.Compiler.Symbols.FSharpStaticParameter: System.Object get_DefaultValue() +FSharp.Compiler.Symbols.FSharpStaticParameter: System.String Name +FSharp.Compiler.Symbols.FSharpStaticParameter: System.String ToString() +FSharp.Compiler.Symbols.FSharpStaticParameter: System.String get_Name() +FSharp.Compiler.Symbols.FSharpSymbol: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpSymbol: Boolean HasAttribute[T]() +FSharp.Compiler.Symbols.FSharpSymbol: Boolean IsAccessible(FSharp.Compiler.Symbols.FSharpAccessibilityRights) +FSharp.Compiler.Symbols.FSharpSymbol: Boolean IsEffectivelySameAs(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbol: Boolean IsExplicitlySuppressed +FSharp.Compiler.Symbols.FSharpSymbol: Boolean get_IsExplicitlySuppressed() +FSharp.Compiler.Symbols.FSharpSymbol: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility +FSharp.Compiler.Symbols.FSharpSymbol: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() +FSharp.Compiler.Symbols.FSharpSymbol: FSharp.Compiler.Symbols.FSharpAssembly Assembly +FSharp.Compiler.Symbols.FSharpSymbol: FSharp.Compiler.Symbols.FSharpAssembly get_Assembly() +FSharp.Compiler.Symbols.FSharpSymbol: Int32 GetEffectivelySameAsHash() +FSharp.Compiler.Symbols.FSharpSymbol: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpAttribute] TryGetAttribute[T]() +FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] DeclarationLocation +FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ImplementationLocation +FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] SignatureLocation +FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ImplementationLocation() +FSharp.Compiler.Symbols.FSharpSymbol: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_SignatureLocation() +FSharp.Compiler.Symbols.FSharpSymbol: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes +FSharp.Compiler.Symbols.FSharpSymbol: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() +FSharp.Compiler.Symbols.FSharpSymbol: System.String DisplayName +FSharp.Compiler.Symbols.FSharpSymbol: System.String DisplayNameCore +FSharp.Compiler.Symbols.FSharpSymbol: System.String FullName +FSharp.Compiler.Symbols.FSharpSymbol: System.String ToString() +FSharp.Compiler.Symbols.FSharpSymbol: System.String get_DisplayName() +FSharp.Compiler.Symbols.FSharpSymbol: System.String get_DisplayNameCore() +FSharp.Compiler.Symbols.FSharpSymbol: System.String get_FullName() +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpActivePatternCase] |ActivePatternCase|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] |Constructor|_|(FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpEntity] |TypeWithDefinition|_|(FSharp.Compiler.Symbols.FSharpType) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpField] |RecordField|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue] |MemberFunctionOrValue|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] |AbbreviatedType|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpUnionCase] |UnionCase|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |AbstractClass|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Array|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Attribute|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ByRef|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Class|_|[a](FSharp.Compiler.Symbols.FSharpEntity, FSharp.Compiler.Symbols.FSharpEntity, a) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Delegate|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Enum|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Event|_|(FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ExtensionMember|_|(FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |FSharpException|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |FSharpModule|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |FSharpType|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |FunctionType|_|(FSharp.Compiler.Symbols.FSharpType) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Function|_|(Boolean, FSharp.Compiler.Symbols.FSharpMemberOrFunctionOrValue) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Interface|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |MutableVar|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Namespace|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Parameter|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Pattern|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ProvidedAndErasedType|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ProvidedType|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Record|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |RefCell|_|(FSharp.Compiler.Symbols.FSharpType) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |Tuple|_|(FSharp.Compiler.Symbols.FSharpType) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |UnionType|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.Unit] |ValueType|_|(FSharp.Compiler.Symbols.FSharpEntity) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpField,FSharp.Compiler.Symbols.FSharpType]] |Field|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpSymbolPatterns: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`3[FSharp.Compiler.Symbols.FSharpEntity,FSharp.Compiler.Symbols.FSharpEntity,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType]]] |FSharpEntity|_|(FSharp.Compiler.Symbols.FSharpSymbol) +FSharp.Compiler.Symbols.FSharpType: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpType: Boolean HasTypeDefinition +FSharp.Compiler.Symbols.FSharpType: Boolean IsAbbreviation +FSharp.Compiler.Symbols.FSharpType: Boolean IsAnonRecordType +FSharp.Compiler.Symbols.FSharpType: Boolean IsFunctionType +FSharp.Compiler.Symbols.FSharpType: Boolean IsGenericParameter +FSharp.Compiler.Symbols.FSharpType: Boolean IsMeasureType +FSharp.Compiler.Symbols.FSharpType: Boolean IsStructTupleType +FSharp.Compiler.Symbols.FSharpType: Boolean IsTupleType +FSharp.Compiler.Symbols.FSharpType: Boolean IsUnresolved +FSharp.Compiler.Symbols.FSharpType: Boolean get_HasTypeDefinition() +FSharp.Compiler.Symbols.FSharpType: Boolean get_IsAbbreviation() +FSharp.Compiler.Symbols.FSharpType: Boolean get_IsAnonRecordType() +FSharp.Compiler.Symbols.FSharpType: Boolean get_IsFunctionType() +FSharp.Compiler.Symbols.FSharpType: Boolean get_IsGenericParameter() +FSharp.Compiler.Symbols.FSharpType: Boolean get_IsMeasureType() +FSharp.Compiler.Symbols.FSharpType: Boolean get_IsStructTupleType() +FSharp.Compiler.Symbols.FSharpType: Boolean get_IsTupleType() +FSharp.Compiler.Symbols.FSharpType: Boolean get_IsUnresolved() +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails AnonRecordTypeDetails +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpAnonRecordTypeDetails get_AnonRecordTypeDetails() +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpEntity TypeDefinition +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpEntity get_TypeDefinition() +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpGenericParameter GenericParameter +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpGenericParameter get_GenericParameter() +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpParameter Prettify(FSharp.Compiler.Symbols.FSharpParameter) +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType AbbreviatedType +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType ErasedType +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType Instantiate(Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Symbols.FSharpGenericParameter,FSharp.Compiler.Symbols.FSharpType]]) +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType Prettify(FSharp.Compiler.Symbols.FSharpType) +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType StripAbbreviations() +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType get_AbbreviatedType() +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Symbols.FSharpType get_ErasedType() +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Text.TaggedText[] FormatLayout(FSharp.Compiler.Symbols.FSharpDisplayContext) +FSharp.Compiler.Symbols.FSharpType: FSharp.Compiler.Text.TaggedText[] FormatLayoutWithConstraints(FSharp.Compiler.Symbols.FSharpDisplayContext) +FSharp.Compiler.Symbols.FSharpType: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpType: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] BaseType +FSharp.Compiler.Symbols.FSharpType: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Symbols.FSharpType] get_BaseType() +FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter] Prettify(System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]) +FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] AllInterfaces +FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] GenericArguments +FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] Prettify(System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType]) +FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_AllInterfaces() +FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpType] get_GenericArguments() +FSharp.Compiler.Symbols.FSharpType: System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]] Prettify(System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]]) +FSharp.Compiler.Symbols.FSharpType: System.String BasicQualifiedName +FSharp.Compiler.Symbols.FSharpType: System.String Format(FSharp.Compiler.Symbols.FSharpDisplayContext) +FSharp.Compiler.Symbols.FSharpType: System.String FormatWithConstraints(FSharp.Compiler.Symbols.FSharpDisplayContext) +FSharp.Compiler.Symbols.FSharpType: System.String ToString() +FSharp.Compiler.Symbols.FSharpType: System.String get_BasicQualifiedName() +FSharp.Compiler.Symbols.FSharpType: System.Tuple`2[System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]],FSharp.Compiler.Symbols.FSharpParameter] Prettify(System.Collections.Generic.IList`1[System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpParameter]], FSharp.Compiler.Symbols.FSharpParameter) +FSharp.Compiler.Symbols.FSharpUnionCase: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpUnionCase: Boolean HasFields +FSharp.Compiler.Symbols.FSharpUnionCase: Boolean IsUnresolved +FSharp.Compiler.Symbols.FSharpUnionCase: Boolean get_HasFields() +FSharp.Compiler.Symbols.FSharpUnionCase: Boolean get_IsUnresolved() +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpAccessibility Accessibility +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpAccessibility get_Accessibility() +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpType ReturnType +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpType get_ReturnType() +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpXmlDoc XmlDoc +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Text.Range DeclarationLocation +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpEntity DeclaringEntity +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpEntity get_DeclaringEntity() +FSharp.Compiler.Symbols.FSharpUnionCase: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes +FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() +FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpField] Fields +FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpField] get_Fields() +FSharp.Compiler.Symbols.FSharpUnionCase: System.String CompiledName +FSharp.Compiler.Symbols.FSharpUnionCase: System.String Name +FSharp.Compiler.Symbols.FSharpUnionCase: System.String ToString() +FSharp.Compiler.Symbols.FSharpUnionCase: System.String XmlDocSig +FSharp.Compiler.Symbols.FSharpUnionCase: System.String get_CompiledName() +FSharp.Compiler.Symbols.FSharpUnionCase: System.String get_Name() +FSharp.Compiler.Symbols.FSharpUnionCase: System.String get_XmlDocSig() +FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile: System.String dllName +FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile: System.String get_dllName() +FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile: System.String get_xmlSig() +FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile: System.String xmlSig +FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlText: FSharp.Compiler.Xml.XmlDoc Item +FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlText: FSharp.Compiler.Xml.XmlDoc get_Item() +FSharp.Compiler.Symbols.FSharpXmlDoc+Tags: Int32 FromXmlFile +FSharp.Compiler.Symbols.FSharpXmlDoc+Tags: Int32 FromXmlText +FSharp.Compiler.Symbols.FSharpXmlDoc+Tags: Int32 None +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean Equals(FSharp.Compiler.Symbols.FSharpXmlDoc) +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean Equals(System.Object) +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean IsFromXmlFile +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean IsFromXmlText +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean IsNone +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean get_IsFromXmlFile() +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean get_IsFromXmlText() +FSharp.Compiler.Symbols.FSharpXmlDoc: Boolean get_IsNone() +FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc NewFromXmlFile(System.String, System.String) +FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc NewFromXmlText(FSharp.Compiler.Xml.XmlDoc) +FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc None +FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc get_None() +FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlFile +FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc+FromXmlText +FSharp.Compiler.Symbols.FSharpXmlDoc: FSharp.Compiler.Symbols.FSharpXmlDoc+Tags +FSharp.Compiler.Symbols.FSharpXmlDoc: Int32 GetHashCode() +FSharp.Compiler.Symbols.FSharpXmlDoc: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Symbols.FSharpXmlDoc: Int32 Tag +FSharp.Compiler.Symbols.FSharpXmlDoc: Int32 get_Tag() +FSharp.Compiler.Symbols.FSharpXmlDoc: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 NoneAtDo +FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 NoneAtInvisible +FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 NoneAtLet +FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 NoneAtSticky +FSharp.Compiler.Syntax.DebugPointAtBinding+Tags: Int32 Yes +FSharp.Compiler.Syntax.DebugPointAtBinding+Yes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.DebugPointAtBinding+Yes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtBinding) +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsNoneAtDo +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsNoneAtInvisible +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsNoneAtLet +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsNoneAtSticky +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean IsYes +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsNoneAtDo() +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsNoneAtInvisible() +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsNoneAtLet() +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsNoneAtSticky() +FSharp.Compiler.Syntax.DebugPointAtBinding: Boolean get_IsYes() +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding Combine(FSharp.Compiler.Syntax.DebugPointAtBinding) +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NewYes(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NoneAtDo +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NoneAtInvisible +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NoneAtLet +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding NoneAtSticky +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_NoneAtDo() +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_NoneAtInvisible() +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_NoneAtLet() +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_NoneAtSticky() +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding+Tags +FSharp.Compiler.Syntax.DebugPointAtBinding: FSharp.Compiler.Syntax.DebugPointAtBinding+Yes +FSharp.Compiler.Syntax.DebugPointAtBinding: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtBinding: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtBinding: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtBinding: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtBinding: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtFinally+Tags: Int32 No +FSharp.Compiler.Syntax.DebugPointAtFinally+Tags: Int32 Yes +FSharp.Compiler.Syntax.DebugPointAtFinally+Yes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.DebugPointAtFinally+Yes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtFinally) +FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean IsNo +FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean IsYes +FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean get_IsNo() +FSharp.Compiler.Syntax.DebugPointAtFinally: Boolean get_IsYes() +FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally NewYes(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally No +FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally get_No() +FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally+Tags +FSharp.Compiler.Syntax.DebugPointAtFinally: FSharp.Compiler.Syntax.DebugPointAtFinally+Yes +FSharp.Compiler.Syntax.DebugPointAtFinally: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtFinally: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtFinally: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtFinally: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtFinally: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtFor+Tags: Int32 No +FSharp.Compiler.Syntax.DebugPointAtFor+Tags: Int32 Yes +FSharp.Compiler.Syntax.DebugPointAtFor+Yes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.DebugPointAtFor+Yes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.DebugPointAtFor: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtFor) +FSharp.Compiler.Syntax.DebugPointAtFor: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtFor: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtFor: Boolean IsNo +FSharp.Compiler.Syntax.DebugPointAtFor: Boolean IsYes +FSharp.Compiler.Syntax.DebugPointAtFor: Boolean get_IsNo() +FSharp.Compiler.Syntax.DebugPointAtFor: Boolean get_IsYes() +FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor NewYes(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor No +FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor get_No() +FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor+Tags +FSharp.Compiler.Syntax.DebugPointAtFor: FSharp.Compiler.Syntax.DebugPointAtFor+Yes +FSharp.Compiler.Syntax.DebugPointAtFor: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtFor: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtFor: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtFor: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtFor: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtInOrTo+Tags: Int32 No +FSharp.Compiler.Syntax.DebugPointAtInOrTo+Tags: Int32 Yes +FSharp.Compiler.Syntax.DebugPointAtInOrTo+Yes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.DebugPointAtInOrTo+Yes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtInOrTo) +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean IsNo +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean IsYes +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean get_IsNo() +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Boolean get_IsYes() +FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo NewYes(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo No +FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo get_No() +FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo+Tags +FSharp.Compiler.Syntax.DebugPointAtInOrTo: FSharp.Compiler.Syntax.DebugPointAtInOrTo+Yes +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtInOrTo: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtInOrTo: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtLeafExpr) +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: FSharp.Compiler.Syntax.DebugPointAtLeafExpr NewYes(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: FSharp.Compiler.Text.Range Item +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: FSharp.Compiler.Text.Range get_Item() +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtLeafExpr: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtSequential+Tags: Int32 SuppressBoth +FSharp.Compiler.Syntax.DebugPointAtSequential+Tags: Int32 SuppressExpr +FSharp.Compiler.Syntax.DebugPointAtSequential+Tags: Int32 SuppressNeither +FSharp.Compiler.Syntax.DebugPointAtSequential+Tags: Int32 SuppressStmt +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtSequential) +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean IsSuppressBoth +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean IsSuppressExpr +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean IsSuppressNeither +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean IsSuppressStmt +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean get_IsSuppressBoth() +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean get_IsSuppressExpr() +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean get_IsSuppressNeither() +FSharp.Compiler.Syntax.DebugPointAtSequential: Boolean get_IsSuppressStmt() +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential SuppressBoth +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential SuppressExpr +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential SuppressNeither +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential SuppressStmt +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_SuppressBoth() +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_SuppressExpr() +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_SuppressNeither() +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_SuppressStmt() +FSharp.Compiler.Syntax.DebugPointAtSequential: FSharp.Compiler.Syntax.DebugPointAtSequential+Tags +FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 CompareTo(FSharp.Compiler.Syntax.DebugPointAtSequential) +FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtSequential: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtSequential: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtTarget+Tags: Int32 No +FSharp.Compiler.Syntax.DebugPointAtTarget+Tags: Int32 Yes +FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtTarget) +FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean IsNo +FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean IsYes +FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean get_IsNo() +FSharp.Compiler.Syntax.DebugPointAtTarget: Boolean get_IsYes() +FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget No +FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget Yes +FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget get_No() +FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget get_Yes() +FSharp.Compiler.Syntax.DebugPointAtTarget: FSharp.Compiler.Syntax.DebugPointAtTarget+Tags +FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 CompareTo(FSharp.Compiler.Syntax.DebugPointAtTarget) +FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtTarget: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtTarget: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtTry+Tags: Int32 No +FSharp.Compiler.Syntax.DebugPointAtTry+Tags: Int32 Yes +FSharp.Compiler.Syntax.DebugPointAtTry+Yes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.DebugPointAtTry+Yes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.DebugPointAtTry: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtTry) +FSharp.Compiler.Syntax.DebugPointAtTry: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtTry: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtTry: Boolean IsNo +FSharp.Compiler.Syntax.DebugPointAtTry: Boolean IsYes +FSharp.Compiler.Syntax.DebugPointAtTry: Boolean get_IsNo() +FSharp.Compiler.Syntax.DebugPointAtTry: Boolean get_IsYes() +FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry NewYes(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry No +FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry get_No() +FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry+Tags +FSharp.Compiler.Syntax.DebugPointAtTry: FSharp.Compiler.Syntax.DebugPointAtTry+Yes +FSharp.Compiler.Syntax.DebugPointAtTry: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtTry: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtTry: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtTry: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtTry: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtWhile+Tags: Int32 No +FSharp.Compiler.Syntax.DebugPointAtWhile+Tags: Int32 Yes +FSharp.Compiler.Syntax.DebugPointAtWhile+Yes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.DebugPointAtWhile+Yes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtWhile) +FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean IsNo +FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean IsYes +FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean get_IsNo() +FSharp.Compiler.Syntax.DebugPointAtWhile: Boolean get_IsYes() +FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile NewYes(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile No +FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile get_No() +FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile+Tags +FSharp.Compiler.Syntax.DebugPointAtWhile: FSharp.Compiler.Syntax.DebugPointAtWhile+Yes +FSharp.Compiler.Syntax.DebugPointAtWhile: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtWhile: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtWhile: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtWhile: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtWhile: System.String ToString() +FSharp.Compiler.Syntax.DebugPointAtWith+Tags: Int32 No +FSharp.Compiler.Syntax.DebugPointAtWith+Tags: Int32 Yes +FSharp.Compiler.Syntax.DebugPointAtWith+Yes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.DebugPointAtWith+Yes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.DebugPointAtWith: Boolean Equals(FSharp.Compiler.Syntax.DebugPointAtWith) +FSharp.Compiler.Syntax.DebugPointAtWith: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.DebugPointAtWith: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtWith: Boolean IsNo +FSharp.Compiler.Syntax.DebugPointAtWith: Boolean IsYes +FSharp.Compiler.Syntax.DebugPointAtWith: Boolean get_IsNo() +FSharp.Compiler.Syntax.DebugPointAtWith: Boolean get_IsYes() +FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith NewYes(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith No +FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith get_No() +FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith+Tags +FSharp.Compiler.Syntax.DebugPointAtWith: FSharp.Compiler.Syntax.DebugPointAtWith+Yes +FSharp.Compiler.Syntax.DebugPointAtWith: Int32 GetHashCode() +FSharp.Compiler.Syntax.DebugPointAtWith: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.DebugPointAtWith: Int32 Tag +FSharp.Compiler.Syntax.DebugPointAtWith: Int32 get_Tag() +FSharp.Compiler.Syntax.DebugPointAtWith: System.String ToString() +FSharp.Compiler.Syntax.ExprAtomicFlag: FSharp.Compiler.Syntax.ExprAtomicFlag Atomic +FSharp.Compiler.Syntax.ExprAtomicFlag: FSharp.Compiler.Syntax.ExprAtomicFlag NonAtomic +FSharp.Compiler.Syntax.ExprAtomicFlag: Int32 value__ +FSharp.Compiler.Syntax.Ident: FSharp.Compiler.Text.Range get_idRange() +FSharp.Compiler.Syntax.Ident: FSharp.Compiler.Text.Range idRange +FSharp.Compiler.Syntax.Ident: System.String ToString() +FSharp.Compiler.Syntax.Ident: System.String get_idText() +FSharp.Compiler.Syntax.Ident: System.String idText +FSharp.Compiler.Syntax.Ident: Void .ctor(System.String, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.ParsedHashDirective: FSharp.Compiler.Syntax.ParsedHashDirective NewParsedHashDirective(System.String, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirectiveArgument], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.ParsedHashDirective: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ParsedHashDirective: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ParsedHashDirective: Int32 Tag +FSharp.Compiler.Syntax.ParsedHashDirective: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedHashDirective: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirectiveArgument] args +FSharp.Compiler.Syntax.ParsedHashDirective: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirectiveArgument] get_args() +FSharp.Compiler.Syntax.ParsedHashDirective: System.String ToString() +FSharp.Compiler.Syntax.ParsedHashDirective: System.String get_ident() +FSharp.Compiler.Syntax.ParsedHashDirective: System.String ident +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: System.String constant +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: System.String get_constant() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: System.String get_value() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier: System.String value +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: FSharp.Compiler.Syntax.SynStringKind get_stringKind() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: FSharp.Compiler.Syntax.SynStringKind stringKind +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: System.String get_value() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String: System.String value +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+Tags: Int32 SourceIdentifier +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+Tags: Int32 String +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Boolean IsSourceIdentifier +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Boolean IsString +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Boolean get_IsSourceIdentifier() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Boolean get_IsString() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument NewSourceIdentifier(System.String, System.String, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument NewString(System.String, FSharp.Compiler.Syntax.SynStringKind, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+SourceIdentifier +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+String +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Syntax.ParsedHashDirectiveArgument+Tags +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Int32 Tag +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedHashDirectiveArgument: System.String ToString() +FSharp.Compiler.Syntax.ParsedImplFile: FSharp.Compiler.Syntax.ParsedImplFile NewParsedImplFile(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedImplFileFragment]) +FSharp.Compiler.Syntax.ParsedImplFile: Int32 Tag +FSharp.Compiler.Syntax.ParsedImplFile: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedImplFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_hashDirectives() +FSharp.Compiler.Syntax.ParsedImplFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] hashDirectives +FSharp.Compiler.Syntax.ParsedImplFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedImplFileFragment] fragments +FSharp.Compiler.Syntax.ParsedImplFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedImplFileFragment] get_fragments() +FSharp.Compiler.Syntax.ParsedImplFile: System.String ToString() +FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] decls +FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_decls() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamedModule: FSharp.Compiler.Syntax.SynModuleOrNamespace get_namedModule() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamedModule: FSharp.Compiler.Syntax.SynModuleOrNamespace namedModule +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Boolean get_isRecursive() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Boolean isRecursive +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_kind() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind kind +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia get_trivia() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia trivia +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] decls +FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_decls() +FSharp.Compiler.Syntax.ParsedImplFileFragment+Tags: Int32 AnonModule +FSharp.Compiler.Syntax.ParsedImplFileFragment+Tags: Int32 NamedModule +FSharp.Compiler.Syntax.ParsedImplFileFragment+Tags: Int32 NamespaceFragment +FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean IsAnonModule +FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean IsNamedModule +FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean IsNamespaceFragment +FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean get_IsAnonModule() +FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean get_IsNamedModule() +FSharp.Compiler.Syntax.ParsedImplFileFragment: Boolean get_IsNamespaceFragment() +FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment NewAnonModule(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment NewNamedModule(FSharp.Compiler.Syntax.SynModuleOrNamespace) +FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment NewNamespaceFragment(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Syntax.SynModuleOrNamespaceKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia) +FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment+AnonModule +FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment+NamedModule +FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment+NamespaceFragment +FSharp.Compiler.Syntax.ParsedImplFileFragment: FSharp.Compiler.Syntax.ParsedImplFileFragment+Tags +FSharp.Compiler.Syntax.ParsedImplFileFragment: Int32 Tag +FSharp.Compiler.Syntax.ParsedImplFileFragment: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedImplFileFragment: System.String ToString() +FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean IsExe +FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean IsLastCompiland +FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean IsScript +FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean get_IsExe() +FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean get_IsLastCompiland() +FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean get_IsScript() +FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean get_isScript() +FSharp.Compiler.Syntax.ParsedImplFileInput: Boolean isScript +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.ParsedImplFileInput NewParsedImplFileInput(System.String, Boolean, FSharp.Compiler.Syntax.QualifiedNameOfFile, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace], System.Tuple`2[System.Boolean,System.Boolean], FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia, Microsoft.FSharp.Collections.FSharpSet`1[System.String]) +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile QualifiedName +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_QualifiedName() +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_qualifiedNameOfFile() +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile qualifiedNameOfFile +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia Trivia +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia get_Trivia() +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia get_trivia() +FSharp.Compiler.Syntax.ParsedImplFileInput: FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia trivia +FSharp.Compiler.Syntax.ParsedImplFileInput: Int32 Tag +FSharp.Compiler.Syntax.ParsedImplFileInput: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] HashDirectives +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_HashDirectives() +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_hashDirectives() +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] hashDirectives +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] ScopedPragmas +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_ScopedPragmas() +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_scopedPragmas() +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] scopedPragmas +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace] Contents +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace] contents +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace] get_Contents() +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespace] get_contents() +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] get_identifiers() +FSharp.Compiler.Syntax.ParsedImplFileInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] identifiers +FSharp.Compiler.Syntax.ParsedImplFileInput: System.String FileName +FSharp.Compiler.Syntax.ParsedImplFileInput: System.String ToString() +FSharp.Compiler.Syntax.ParsedImplFileInput: System.String fileName +FSharp.Compiler.Syntax.ParsedImplFileInput: System.String get_FileName() +FSharp.Compiler.Syntax.ParsedImplFileInput: System.String get_fileName() +FSharp.Compiler.Syntax.ParsedImplFileInput: System.Tuple`2[System.Boolean,System.Boolean] flags +FSharp.Compiler.Syntax.ParsedImplFileInput: System.Tuple`2[System.Boolean,System.Boolean] get_flags() +FSharp.Compiler.Syntax.ParsedInput+ImplFile: FSharp.Compiler.Syntax.ParsedImplFileInput Item +FSharp.Compiler.Syntax.ParsedInput+ImplFile: FSharp.Compiler.Syntax.ParsedImplFileInput get_Item() +FSharp.Compiler.Syntax.ParsedInput+SigFile: FSharp.Compiler.Syntax.ParsedSigFileInput Item +FSharp.Compiler.Syntax.ParsedInput+SigFile: FSharp.Compiler.Syntax.ParsedSigFileInput get_Item() +FSharp.Compiler.Syntax.ParsedInput+Tags: Int32 ImplFile +FSharp.Compiler.Syntax.ParsedInput+Tags: Int32 SigFile +FSharp.Compiler.Syntax.ParsedInput: Boolean IsImplFile +FSharp.Compiler.Syntax.ParsedInput: Boolean IsSigFile +FSharp.Compiler.Syntax.ParsedInput: Boolean get_IsImplFile() +FSharp.Compiler.Syntax.ParsedInput: Boolean get_IsSigFile() +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput NewImplFile(FSharp.Compiler.Syntax.ParsedImplFileInput) +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput NewSigFile(FSharp.Compiler.Syntax.ParsedSigFileInput) +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput+ImplFile +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput+SigFile +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.ParsedInput+Tags +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.QualifiedNameOfFile QualifiedName +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_QualifiedName() +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.ParsedInput: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.ParsedInput: Int32 Tag +FSharp.Compiler.Syntax.ParsedInput: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] ScopedPragmas +FSharp.Compiler.Syntax.ParsedInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_ScopedPragmas() +FSharp.Compiler.Syntax.ParsedInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] Identifiers +FSharp.Compiler.Syntax.ParsedInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] get_Identifiers() +FSharp.Compiler.Syntax.ParsedInput: System.String FileName +FSharp.Compiler.Syntax.ParsedInput: System.String ToString() +FSharp.Compiler.Syntax.ParsedInput: System.String get_FileName() +FSharp.Compiler.Syntax.ParsedScriptInteraction: FSharp.Compiler.Syntax.ParsedScriptInteraction NewDefinitions(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.ParsedScriptInteraction: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ParsedScriptInteraction: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ParsedScriptInteraction: Int32 Tag +FSharp.Compiler.Syntax.ParsedScriptInteraction: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedScriptInteraction: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] defns +FSharp.Compiler.Syntax.ParsedScriptInteraction: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_defns() +FSharp.Compiler.Syntax.ParsedScriptInteraction: System.String ToString() +FSharp.Compiler.Syntax.ParsedSigFile: FSharp.Compiler.Syntax.ParsedSigFile NewParsedSigFile(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedSigFileFragment]) +FSharp.Compiler.Syntax.ParsedSigFile: Int32 Tag +FSharp.Compiler.Syntax.ParsedSigFile: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedSigFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_hashDirectives() +FSharp.Compiler.Syntax.ParsedSigFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] hashDirectives +FSharp.Compiler.Syntax.ParsedSigFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedSigFileFragment] fragments +FSharp.Compiler.Syntax.ParsedSigFile: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedSigFileFragment] get_fragments() +FSharp.Compiler.Syntax.ParsedSigFile: System.String ToString() +FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] decls +FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] get_decls() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamedModule: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig get_namedModule() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamedModule: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig namedModule +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Boolean get_isRecursive() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Boolean isRecursive +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_kind() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind kind +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia get_trivia() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia trivia +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] decls +FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] get_decls() +FSharp.Compiler.Syntax.ParsedSigFileFragment+Tags: Int32 AnonModule +FSharp.Compiler.Syntax.ParsedSigFileFragment+Tags: Int32 NamedModule +FSharp.Compiler.Syntax.ParsedSigFileFragment+Tags: Int32 NamespaceFragment +FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean IsAnonModule +FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean IsNamedModule +FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean IsNamespaceFragment +FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean get_IsAnonModule() +FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean get_IsNamedModule() +FSharp.Compiler.Syntax.ParsedSigFileFragment: Boolean get_IsNamespaceFragment() +FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment NewAnonModule(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment NewNamedModule(FSharp.Compiler.Syntax.SynModuleOrNamespaceSig) +FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment NewNamespaceFragment(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Syntax.SynModuleOrNamespaceKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia) +FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment+AnonModule +FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment+NamedModule +FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment+NamespaceFragment +FSharp.Compiler.Syntax.ParsedSigFileFragment: FSharp.Compiler.Syntax.ParsedSigFileFragment+Tags +FSharp.Compiler.Syntax.ParsedSigFileFragment: Int32 Tag +FSharp.Compiler.Syntax.ParsedSigFileFragment: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedSigFileFragment: System.String ToString() +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.ParsedSigFileInput NewParsedSigFileInput(System.String, FSharp.Compiler.Syntax.QualifiedNameOfFile, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig], FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia, Microsoft.FSharp.Collections.FSharpSet`1[System.String]) +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile QualifiedName +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_QualifiedName() +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile get_qualifiedNameOfFile() +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.Syntax.QualifiedNameOfFile qualifiedNameOfFile +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia Trivia +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia get_Trivia() +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia get_trivia() +FSharp.Compiler.Syntax.ParsedSigFileInput: FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia trivia +FSharp.Compiler.Syntax.ParsedSigFileInput: Int32 Tag +FSharp.Compiler.Syntax.ParsedSigFileInput: Int32 get_Tag() +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] HashDirectives +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_HashDirectives() +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] get_hashDirectives() +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ParsedHashDirective] hashDirectives +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] ScopedPragmas +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_ScopedPragmas() +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] get_scopedPragmas() +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.ScopedPragma] scopedPragmas +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig] Contents +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig] contents +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig] get_Contents() +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleOrNamespaceSig] get_contents() +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] get_identifiers() +FSharp.Compiler.Syntax.ParsedSigFileInput: Microsoft.FSharp.Collections.FSharpSet`1[System.String] identifiers +FSharp.Compiler.Syntax.ParsedSigFileInput: System.String FileName +FSharp.Compiler.Syntax.ParsedSigFileInput: System.String ToString() +FSharp.Compiler.Syntax.ParsedSigFileInput: System.String fileName +FSharp.Compiler.Syntax.ParsedSigFileInput: System.String get_FileName() +FSharp.Compiler.Syntax.ParsedSigFileInput: System.String get_fileName() +FSharp.Compiler.Syntax.ParserDetail+Tags: Int32 ErrorRecovery +FSharp.Compiler.Syntax.ParserDetail+Tags: Int32 Ok +FSharp.Compiler.Syntax.ParserDetail: Boolean Equals(FSharp.Compiler.Syntax.ParserDetail) +FSharp.Compiler.Syntax.ParserDetail: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.ParserDetail: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.ParserDetail: Boolean IsErrorRecovery +FSharp.Compiler.Syntax.ParserDetail: Boolean IsOk +FSharp.Compiler.Syntax.ParserDetail: Boolean get_IsErrorRecovery() +FSharp.Compiler.Syntax.ParserDetail: Boolean get_IsOk() +FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail ErrorRecovery +FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail Ok +FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail get_ErrorRecovery() +FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail get_Ok() +FSharp.Compiler.Syntax.ParserDetail: FSharp.Compiler.Syntax.ParserDetail+Tags +FSharp.Compiler.Syntax.ParserDetail: Int32 CompareTo(FSharp.Compiler.Syntax.ParserDetail) +FSharp.Compiler.Syntax.ParserDetail: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.ParserDetail: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.ParserDetail: Int32 GetHashCode() +FSharp.Compiler.Syntax.ParserDetail: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.ParserDetail: Int32 Tag +FSharp.Compiler.Syntax.ParserDetail: Int32 get_Tag() +FSharp.Compiler.Syntax.ParserDetail: System.String ToString() +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsActivePatternName(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsCompilerGeneratedName(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsIdentifierFirstCharacter(Char) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsIdentifierName(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsIdentifierPartCharacter(Char) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLogicalInfixOpName(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLogicalOpName(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLogicalPrefixOperator(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLogicalTernaryOperator(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsLongIdentifierPartCharacter(Char) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsOperatorDisplayName(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Boolean IsPunctuation(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Microsoft.FSharp.Collections.FSharpList`1[System.String] GetLongNameFromString(System.String) +FSharp.Compiler.Syntax.PrettyNaming: Microsoft.FSharp.Core.FSharpOption`1[System.String] TryChopPropertyName(System.String) +FSharp.Compiler.Syntax.PrettyNaming: System.String CompileOpName(System.String) +FSharp.Compiler.Syntax.PrettyNaming: System.String ConvertValLogicalNameToDisplayNameCore(System.String) +FSharp.Compiler.Syntax.PrettyNaming: System.String FormatAndOtherOverloadsString(Int32) +FSharp.Compiler.Syntax.PrettyNaming: System.String FsiDynamicModulePrefix +FSharp.Compiler.Syntax.PrettyNaming: System.String NormalizeIdentifierBackticks(System.String) +FSharp.Compiler.Syntax.PrettyNaming: System.String get_FsiDynamicModulePrefix() +FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.Ident Id +FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.Ident Item +FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.Ident get_Id() +FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.Ident get_Item() +FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Syntax.QualifiedNameOfFile NewQualifiedNameOfFile(FSharp.Compiler.Syntax.Ident) +FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.QualifiedNameOfFile: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.QualifiedNameOfFile: Int32 Tag +FSharp.Compiler.Syntax.QualifiedNameOfFile: Int32 get_Tag() +FSharp.Compiler.Syntax.QualifiedNameOfFile: System.String Text +FSharp.Compiler.Syntax.QualifiedNameOfFile: System.String ToString() +FSharp.Compiler.Syntax.QualifiedNameOfFile: System.String get_Text() +FSharp.Compiler.Syntax.ScopedPragma: Boolean Equals(FSharp.Compiler.Syntax.ScopedPragma) +FSharp.Compiler.Syntax.ScopedPragma: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.ScopedPragma: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.ScopedPragma: FSharp.Compiler.Syntax.ScopedPragma NewWarningOff(FSharp.Compiler.Text.Range, Int32) +FSharp.Compiler.Syntax.ScopedPragma: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.ScopedPragma: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.ScopedPragma: Int32 GetHashCode() +FSharp.Compiler.Syntax.ScopedPragma: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.ScopedPragma: Int32 Tag +FSharp.Compiler.Syntax.ScopedPragma: Int32 get_Tag() +FSharp.Compiler.Syntax.ScopedPragma: Int32 get_warningNumber() +FSharp.Compiler.Syntax.ScopedPragma: Int32 warningNumber +FSharp.Compiler.Syntax.ScopedPragma: System.String ToString() +FSharp.Compiler.Syntax.SeqExprOnly: Boolean Equals(FSharp.Compiler.Syntax.SeqExprOnly) +FSharp.Compiler.Syntax.SeqExprOnly: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.SeqExprOnly: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SeqExprOnly: Boolean Item +FSharp.Compiler.Syntax.SeqExprOnly: Boolean get_Item() +FSharp.Compiler.Syntax.SeqExprOnly: FSharp.Compiler.Syntax.SeqExprOnly NewSeqExprOnly(Boolean) +FSharp.Compiler.Syntax.SeqExprOnly: Int32 CompareTo(FSharp.Compiler.Syntax.SeqExprOnly) +FSharp.Compiler.Syntax.SeqExprOnly: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.SeqExprOnly: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.SeqExprOnly: Int32 GetHashCode() +FSharp.Compiler.Syntax.SeqExprOnly: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SeqExprOnly: Int32 Tag +FSharp.Compiler.Syntax.SeqExprOnly: Int32 get_Tag() +FSharp.Compiler.Syntax.SeqExprOnly: System.String ToString() +FSharp.Compiler.Syntax.SynAccess+Internal: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynAccess+Internal: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynAccess+Private: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynAccess+Private: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynAccess+Public: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynAccess+Public: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynAccess+Tags: Int32 Internal +FSharp.Compiler.Syntax.SynAccess+Tags: Int32 Private +FSharp.Compiler.Syntax.SynAccess+Tags: Int32 Public +FSharp.Compiler.Syntax.SynAccess: Boolean Equals(FSharp.Compiler.Syntax.SynAccess) +FSharp.Compiler.Syntax.SynAccess: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.SynAccess: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynAccess: Boolean IsInternal +FSharp.Compiler.Syntax.SynAccess: Boolean IsPrivate +FSharp.Compiler.Syntax.SynAccess: Boolean IsPublic +FSharp.Compiler.Syntax.SynAccess: Boolean get_IsInternal() +FSharp.Compiler.Syntax.SynAccess: Boolean get_IsPrivate() +FSharp.Compiler.Syntax.SynAccess: Boolean get_IsPublic() +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess NewInternal(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess NewPrivate(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess NewPublic(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess+Internal +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess+Private +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess+Public +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Syntax.SynAccess+Tags +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynAccess: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynAccess: Int32 GetHashCode() +FSharp.Compiler.Syntax.SynAccess: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynAccess: Int32 Tag +FSharp.Compiler.Syntax.SynAccess: Int32 get_Tag() +FSharp.Compiler.Syntax.SynAccess: System.String ToString() +FSharp.Compiler.Syntax.SynArgInfo: Boolean get_optional() +FSharp.Compiler.Syntax.SynArgInfo: Boolean optional +FSharp.Compiler.Syntax.SynArgInfo: FSharp.Compiler.Syntax.SynArgInfo NewSynArgInfo(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]) +FSharp.Compiler.Syntax.SynArgInfo: Int32 Tag +FSharp.Compiler.Syntax.SynArgInfo: Int32 get_Tag() +FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] Attributes +FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_Attributes() +FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] Ident +FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_Ident() +FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_ident() +FSharp.Compiler.Syntax.SynArgInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] ident +FSharp.Compiler.Syntax.SynArgInfo: System.String ToString() +FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia get_trivia() +FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia trivia +FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.Ident,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynPat]] get_pats() +FSharp.Compiler.Syntax.SynArgPats+NamePatPairs: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.Ident,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynPat]] pats +FSharp.Compiler.Syntax.SynArgPats+Pats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_pats() +FSharp.Compiler.Syntax.SynArgPats+Pats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] pats +FSharp.Compiler.Syntax.SynArgPats+Tags: Int32 NamePatPairs +FSharp.Compiler.Syntax.SynArgPats+Tags: Int32 Pats +FSharp.Compiler.Syntax.SynArgPats: Boolean IsNamePatPairs +FSharp.Compiler.Syntax.SynArgPats: Boolean IsPats +FSharp.Compiler.Syntax.SynArgPats: Boolean get_IsNamePatPairs() +FSharp.Compiler.Syntax.SynArgPats: Boolean get_IsPats() +FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats NewNamePatPairs(Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.Ident,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynPat]], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia) +FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats NewPats(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat]) +FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats+NamePatPairs +FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats+Pats +FSharp.Compiler.Syntax.SynArgPats: FSharp.Compiler.Syntax.SynArgPats+Tags +FSharp.Compiler.Syntax.SynArgPats: Int32 Tag +FSharp.Compiler.Syntax.SynArgPats: Int32 get_Tag() +FSharp.Compiler.Syntax.SynArgPats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] Patterns +FSharp.Compiler.Syntax.SynArgPats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_Patterns() +FSharp.Compiler.Syntax.SynArgPats: System.String ToString() +FSharp.Compiler.Syntax.SynAttribute: Boolean AppliesToGetterAndSetter +FSharp.Compiler.Syntax.SynAttribute: Boolean get_AppliesToGetterAndSetter() +FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Syntax.SynExpr ArgExpr +FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Syntax.SynExpr get_ArgExpr() +FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Syntax.SynLongIdent TypeName +FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Syntax.SynLongIdent get_TypeName() +FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynAttribute: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynAttribute: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] Target +FSharp.Compiler.Syntax.SynAttribute: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_Target() +FSharp.Compiler.Syntax.SynAttribute: System.String ToString() +FSharp.Compiler.Syntax.SynAttribute: Void .ctor(FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynAttributeList: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynAttributeList: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynAttributeList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttribute] Attributes +FSharp.Compiler.Syntax.SynAttributeList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttribute] get_Attributes() +FSharp.Compiler.Syntax.SynAttributeList: System.String ToString() +FSharp.Compiler.Syntax.SynAttributeList: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttribute], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynBinding: Boolean get_isInline() +FSharp.Compiler.Syntax.SynBinding: Boolean get_isMutable() +FSharp.Compiler.Syntax.SynBinding: Boolean isInline +FSharp.Compiler.Syntax.SynBinding: Boolean isMutable +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.DebugPointAtBinding debugPoint +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.DebugPointAtBinding get_debugPoint() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynBinding NewSynBinding(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Syntax.SynBindingKind, Boolean, Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Xml.PreXmlDoc, FSharp.Compiler.Syntax.SynValData, FSharp.Compiler.Syntax.SynPat, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBindingReturnInfo], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.DebugPointAtBinding, FSharp.Compiler.SyntaxTrivia.SynBindingTrivia) +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynBindingKind get_kind() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynBindingKind kind +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynPat get_headPat() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynPat headPat +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynValData get_valData() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Syntax.SynValData valData +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.SyntaxTrivia.SynBindingTrivia get_trivia() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.SyntaxTrivia.SynBindingTrivia trivia +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range RangeOfBindingWithRhs +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range RangeOfBindingWithoutRhs +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range RangeOfHeadPattern +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range get_RangeOfBindingWithRhs() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range get_RangeOfBindingWithoutRhs() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range get_RangeOfHeadPattern() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynBinding: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynBinding: Int32 Tag +FSharp.Compiler.Syntax.SynBinding: Int32 get_Tag() +FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBindingReturnInfo] get_returnInfo() +FSharp.Compiler.Syntax.SynBinding: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBindingReturnInfo] returnInfo +FSharp.Compiler.Syntax.SynBinding: System.String ToString() +FSharp.Compiler.Syntax.SynBindingKind+Tags: Int32 Do +FSharp.Compiler.Syntax.SynBindingKind+Tags: Int32 Normal +FSharp.Compiler.Syntax.SynBindingKind+Tags: Int32 StandaloneExpression +FSharp.Compiler.Syntax.SynBindingKind: Boolean Equals(FSharp.Compiler.Syntax.SynBindingKind) +FSharp.Compiler.Syntax.SynBindingKind: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.SynBindingKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynBindingKind: Boolean IsDo +FSharp.Compiler.Syntax.SynBindingKind: Boolean IsNormal +FSharp.Compiler.Syntax.SynBindingKind: Boolean IsStandaloneExpression +FSharp.Compiler.Syntax.SynBindingKind: Boolean get_IsDo() +FSharp.Compiler.Syntax.SynBindingKind: Boolean get_IsNormal() +FSharp.Compiler.Syntax.SynBindingKind: Boolean get_IsStandaloneExpression() +FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind Do +FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind Normal +FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind StandaloneExpression +FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind get_Do() +FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind get_Normal() +FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind get_StandaloneExpression() +FSharp.Compiler.Syntax.SynBindingKind: FSharp.Compiler.Syntax.SynBindingKind+Tags +FSharp.Compiler.Syntax.SynBindingKind: Int32 CompareTo(FSharp.Compiler.Syntax.SynBindingKind) +FSharp.Compiler.Syntax.SynBindingKind: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.SynBindingKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.SynBindingKind: Int32 GetHashCode() +FSharp.Compiler.Syntax.SynBindingKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynBindingKind: Int32 Tag +FSharp.Compiler.Syntax.SynBindingKind: Int32 get_Tag() +FSharp.Compiler.Syntax.SynBindingKind: System.String ToString() +FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Syntax.SynBindingReturnInfo NewSynBindingReturnInfo(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia) +FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Syntax.SynType get_typeName() +FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Syntax.SynType typeName +FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia get_trivia() +FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia trivia +FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynBindingReturnInfo: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynBindingReturnInfo: Int32 Tag +FSharp.Compiler.Syntax.SynBindingReturnInfo: Int32 get_Tag() +FSharp.Compiler.Syntax.SynBindingReturnInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynBindingReturnInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynBindingReturnInfo: System.String ToString() +FSharp.Compiler.Syntax.SynByteStringKind+Tags: Int32 Regular +FSharp.Compiler.Syntax.SynByteStringKind+Tags: Int32 Verbatim +FSharp.Compiler.Syntax.SynByteStringKind: Boolean Equals(FSharp.Compiler.Syntax.SynByteStringKind) +FSharp.Compiler.Syntax.SynByteStringKind: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.SynByteStringKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynByteStringKind: Boolean IsRegular +FSharp.Compiler.Syntax.SynByteStringKind: Boolean IsVerbatim +FSharp.Compiler.Syntax.SynByteStringKind: Boolean get_IsRegular() +FSharp.Compiler.Syntax.SynByteStringKind: Boolean get_IsVerbatim() +FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind Regular +FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind Verbatim +FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind get_Regular() +FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind get_Verbatim() +FSharp.Compiler.Syntax.SynByteStringKind: FSharp.Compiler.Syntax.SynByteStringKind+Tags +FSharp.Compiler.Syntax.SynByteStringKind: Int32 CompareTo(FSharp.Compiler.Syntax.SynByteStringKind) +FSharp.Compiler.Syntax.SynByteStringKind: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.SynByteStringKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.SynByteStringKind: Int32 GetHashCode() +FSharp.Compiler.Syntax.SynByteStringKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynByteStringKind: Int32 Tag +FSharp.Compiler.Syntax.SynByteStringKind: Int32 get_Tag() +FSharp.Compiler.Syntax.SynByteStringKind: System.String ToString() +FSharp.Compiler.Syntax.SynComponentInfo: Boolean get_preferPostfix() +FSharp.Compiler.Syntax.SynComponentInfo: Boolean preferPostfix +FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Syntax.SynComponentInfo NewSynComponentInfo(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Xml.PreXmlDoc, Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynComponentInfo: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynComponentInfo: Int32 Tag +FSharp.Compiler.Syntax.SynComponentInfo: Int32 get_Tag() +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] constraints +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] get_constraints() +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls] get_typeParams() +FSharp.Compiler.Syntax.SynComponentInfo: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls] typeParams +FSharp.Compiler.Syntax.SynComponentInfo: System.String ToString() +FSharp.Compiler.Syntax.SynConst+Bool: Boolean Item +FSharp.Compiler.Syntax.SynConst+Bool: Boolean get_Item() +FSharp.Compiler.Syntax.SynConst+Byte: Byte Item +FSharp.Compiler.Syntax.SynConst+Byte: Byte get_Item() +FSharp.Compiler.Syntax.SynConst+Bytes: Byte[] bytes +FSharp.Compiler.Syntax.SynConst+Bytes: Byte[] get_bytes() +FSharp.Compiler.Syntax.SynConst+Bytes: FSharp.Compiler.Syntax.SynByteStringKind get_synByteStringKind() +FSharp.Compiler.Syntax.SynConst+Bytes: FSharp.Compiler.Syntax.SynByteStringKind synByteStringKind +FSharp.Compiler.Syntax.SynConst+Bytes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynConst+Bytes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynConst+Char: Char Item +FSharp.Compiler.Syntax.SynConst+Char: Char get_Item() +FSharp.Compiler.Syntax.SynConst+Decimal: System.Decimal Item +FSharp.Compiler.Syntax.SynConst+Decimal: System.Decimal get_Item() +FSharp.Compiler.Syntax.SynConst+Double: Double Item +FSharp.Compiler.Syntax.SynConst+Double: Double get_Item() +FSharp.Compiler.Syntax.SynConst+Int16: Int16 Item +FSharp.Compiler.Syntax.SynConst+Int16: Int16 get_Item() +FSharp.Compiler.Syntax.SynConst+Int32: Int32 Item +FSharp.Compiler.Syntax.SynConst+Int32: Int32 get_Item() +FSharp.Compiler.Syntax.SynConst+Int64: Int64 Item +FSharp.Compiler.Syntax.SynConst+Int64: Int64 get_Item() +FSharp.Compiler.Syntax.SynConst+IntPtr: Int64 Item +FSharp.Compiler.Syntax.SynConst+IntPtr: Int64 get_Item() +FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Syntax.SynConst constant +FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Syntax.SynConst get_constant() +FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Syntax.SynMeasure Item3 +FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Syntax.SynMeasure get_Item3() +FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Text.Range constantRange +FSharp.Compiler.Syntax.SynConst+Measure: FSharp.Compiler.Text.Range get_constantRange() +FSharp.Compiler.Syntax.SynConst+SByte: SByte Item +FSharp.Compiler.Syntax.SynConst+SByte: SByte get_Item() +FSharp.Compiler.Syntax.SynConst+Single: Single Item +FSharp.Compiler.Syntax.SynConst+Single: Single get_Item() +FSharp.Compiler.Syntax.SynConst+SourceIdentifier: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynConst+SourceIdentifier: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynConst+SourceIdentifier: System.String constant +FSharp.Compiler.Syntax.SynConst+SourceIdentifier: System.String get_constant() +FSharp.Compiler.Syntax.SynConst+SourceIdentifier: System.String get_value() +FSharp.Compiler.Syntax.SynConst+SourceIdentifier: System.String value +FSharp.Compiler.Syntax.SynConst+String: FSharp.Compiler.Syntax.SynStringKind get_synStringKind() +FSharp.Compiler.Syntax.SynConst+String: FSharp.Compiler.Syntax.SynStringKind synStringKind +FSharp.Compiler.Syntax.SynConst+String: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynConst+String: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynConst+String: System.String get_text() +FSharp.Compiler.Syntax.SynConst+String: System.String text +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Bool +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Byte +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Bytes +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Char +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Decimal +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Double +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Int16 +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Int32 +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Int64 +FSharp.Compiler.Syntax.SynConst+Tags: Int32 IntPtr +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Measure +FSharp.Compiler.Syntax.SynConst+Tags: Int32 SByte +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Single +FSharp.Compiler.Syntax.SynConst+Tags: Int32 SourceIdentifier +FSharp.Compiler.Syntax.SynConst+Tags: Int32 String +FSharp.Compiler.Syntax.SynConst+Tags: Int32 UInt16 +FSharp.Compiler.Syntax.SynConst+Tags: Int32 UInt16s +FSharp.Compiler.Syntax.SynConst+Tags: Int32 UInt32 +FSharp.Compiler.Syntax.SynConst+Tags: Int32 UInt64 +FSharp.Compiler.Syntax.SynConst+Tags: Int32 UIntPtr +FSharp.Compiler.Syntax.SynConst+Tags: Int32 Unit +FSharp.Compiler.Syntax.SynConst+Tags: Int32 UserNum +FSharp.Compiler.Syntax.SynConst+UInt16: UInt16 Item +FSharp.Compiler.Syntax.SynConst+UInt16: UInt16 get_Item() +FSharp.Compiler.Syntax.SynConst+UInt16s: UInt16[] Item +FSharp.Compiler.Syntax.SynConst+UInt16s: UInt16[] get_Item() +FSharp.Compiler.Syntax.SynConst+UInt32: UInt32 Item +FSharp.Compiler.Syntax.SynConst+UInt32: UInt32 get_Item() +FSharp.Compiler.Syntax.SynConst+UInt64: UInt64 Item +FSharp.Compiler.Syntax.SynConst+UInt64: UInt64 get_Item() +FSharp.Compiler.Syntax.SynConst+UIntPtr: UInt64 Item +FSharp.Compiler.Syntax.SynConst+UIntPtr: UInt64 get_Item() +FSharp.Compiler.Syntax.SynConst+UserNum: System.String get_suffix() +FSharp.Compiler.Syntax.SynConst+UserNum: System.String get_value() +FSharp.Compiler.Syntax.SynConst+UserNum: System.String suffix +FSharp.Compiler.Syntax.SynConst+UserNum: System.String value +FSharp.Compiler.Syntax.SynConst: Boolean IsBool +FSharp.Compiler.Syntax.SynConst: Boolean IsByte +FSharp.Compiler.Syntax.SynConst: Boolean IsBytes +FSharp.Compiler.Syntax.SynConst: Boolean IsChar +FSharp.Compiler.Syntax.SynConst: Boolean IsDecimal +FSharp.Compiler.Syntax.SynConst: Boolean IsDouble +FSharp.Compiler.Syntax.SynConst: Boolean IsInt16 +FSharp.Compiler.Syntax.SynConst: Boolean IsInt32 +FSharp.Compiler.Syntax.SynConst: Boolean IsInt64 +FSharp.Compiler.Syntax.SynConst: Boolean IsIntPtr +FSharp.Compiler.Syntax.SynConst: Boolean IsMeasure +FSharp.Compiler.Syntax.SynConst: Boolean IsSByte +FSharp.Compiler.Syntax.SynConst: Boolean IsSingle +FSharp.Compiler.Syntax.SynConst: Boolean IsSourceIdentifier +FSharp.Compiler.Syntax.SynConst: Boolean IsString +FSharp.Compiler.Syntax.SynConst: Boolean IsUInt16 +FSharp.Compiler.Syntax.SynConst: Boolean IsUInt16s +FSharp.Compiler.Syntax.SynConst: Boolean IsUInt32 +FSharp.Compiler.Syntax.SynConst: Boolean IsUInt64 +FSharp.Compiler.Syntax.SynConst: Boolean IsUIntPtr +FSharp.Compiler.Syntax.SynConst: Boolean IsUnit +FSharp.Compiler.Syntax.SynConst: Boolean IsUserNum +FSharp.Compiler.Syntax.SynConst: Boolean get_IsBool() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsByte() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsBytes() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsChar() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsDecimal() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsDouble() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsInt16() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsInt32() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsInt64() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsIntPtr() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsMeasure() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsSByte() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsSingle() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsSourceIdentifier() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsString() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsUInt16() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsUInt16s() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsUInt32() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsUInt64() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsUIntPtr() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsUnit() +FSharp.Compiler.Syntax.SynConst: Boolean get_IsUserNum() +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewBool(Boolean) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewByte(Byte) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewBytes(Byte[], FSharp.Compiler.Syntax.SynByteStringKind, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewChar(Char) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewDecimal(System.Decimal) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewDouble(Double) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewInt16(Int16) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewInt32(Int32) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewInt64(Int64) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewIntPtr(Int64) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewMeasure(FSharp.Compiler.Syntax.SynConst, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.SynMeasure) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewSByte(SByte) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewSingle(Single) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewSourceIdentifier(System.String, System.String, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewString(System.String, FSharp.Compiler.Syntax.SynStringKind, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUInt16(UInt16) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUInt16s(UInt16[]) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUInt32(UInt32) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUInt64(UInt64) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUIntPtr(UInt64) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst NewUserNum(System.String, System.String) +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst Unit +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst get_Unit() +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Bool +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Byte +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Bytes +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Char +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Decimal +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Double +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Int16 +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Int32 +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Int64 +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+IntPtr +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Measure +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+SByte +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Single +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+SourceIdentifier +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+String +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+Tags +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UInt16 +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UInt16s +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UInt32 +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UInt64 +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UIntPtr +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Syntax.SynConst+UserNum +FSharp.Compiler.Syntax.SynConst: FSharp.Compiler.Text.Range Range(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynConst: Int32 Tag +FSharp.Compiler.Syntax.SynConst: Int32 get_Tag() +FSharp.Compiler.Syntax.SynConst: System.String ToString() +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynEnumCase NewSynEnumCase(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Xml.PreXmlDoc, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia) +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynExpr get_valueExpr() +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynExpr valueExpr +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynIdent get_ident() +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Syntax.SynIdent ident +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia get_trivia() +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia trivia +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynEnumCase: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynEnumCase: Int32 Tag +FSharp.Compiler.Syntax.SynEnumCase: Int32 get_Tag() +FSharp.Compiler.Syntax.SynEnumCase: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynEnumCase: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynEnumCase: System.String ToString() +FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Syntax.SynExceptionDefn NewSynExceptionDefn(FSharp.Compiler.Syntax.SynExceptionDefnRepr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Syntax.SynExceptionDefnRepr exnRepr +FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_exnRepr() +FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExceptionDefn: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExceptionDefn: Int32 Tag +FSharp.Compiler.Syntax.SynExceptionDefn: Int32 get_Tag() +FSharp.Compiler.Syntax.SynExceptionDefn: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() +FSharp.Compiler.Syntax.SynExceptionDefn: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members +FSharp.Compiler.Syntax.SynExceptionDefn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() +FSharp.Compiler.Syntax.SynExceptionDefn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword +FSharp.Compiler.Syntax.SynExceptionDefn: System.String ToString() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Syntax.SynExceptionDefnRepr NewSynExceptionDefnRepr(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynUnionCase, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident]], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Syntax.SynUnionCase caseName +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Syntax.SynUnionCase get_caseName() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynExceptionDefnRepr: Int32 Tag +FSharp.Compiler.Syntax.SynExceptionDefnRepr: Int32 get_Tag() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident]] get_longId() +FSharp.Compiler.Syntax.SynExceptionDefnRepr: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident]] longId +FSharp.Compiler.Syntax.SynExceptionDefnRepr: System.String ToString() +FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Syntax.SynExceptionDefnRepr exnRepr +FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_exnRepr() +FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Syntax.SynExceptionSig NewSynExceptionSig(FSharp.Compiler.Syntax.SynExceptionDefnRepr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExceptionSig: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExceptionSig: Int32 Tag +FSharp.Compiler.Syntax.SynExceptionSig: Int32 get_Tag() +FSharp.Compiler.Syntax.SynExceptionSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] get_members() +FSharp.Compiler.Syntax.SynExceptionSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] members +FSharp.Compiler.Syntax.SynExceptionSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() +FSharp.Compiler.Syntax.SynExceptionSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword +FSharp.Compiler.Syntax.SynExceptionSig: System.String ToString() +FSharp.Compiler.Syntax.SynExpr+AddressOf: Boolean get_isByref() +FSharp.Compiler.Syntax.SynExpr+AddressOf: Boolean isByref +FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Text.Range get_opRange() +FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Text.Range opRange +FSharp.Compiler.Syntax.SynExpr+AddressOf: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+AnonRecd: Boolean get_isStruct() +FSharp.Compiler.Syntax.SynExpr+AnonRecd: Boolean isStruct +FSharp.Compiler.Syntax.SynExpr+AnonRecd: FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+AnonRecd: FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia trivia +FSharp.Compiler.Syntax.SynExpr+AnonRecd: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+AnonRecd: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+AnonRecd: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynLongIdent,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynExpr]] get_recordFields() +FSharp.Compiler.Syntax.SynExpr+AnonRecd: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynLongIdent,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynExpr]] recordFields +FSharp.Compiler.Syntax.SynExpr+AnonRecd: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]] copyInfo +FSharp.Compiler.Syntax.SynExpr+AnonRecd: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]] get_copyInfo() +FSharp.Compiler.Syntax.SynExpr+App: Boolean get_isInfix() +FSharp.Compiler.Syntax.SynExpr+App: Boolean isInfix +FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.ExprAtomicFlag flag +FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.ExprAtomicFlag get_flag() +FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.SynExpr argExpr +FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.SynExpr funcExpr +FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.SynExpr get_argExpr() +FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Syntax.SynExpr get_funcExpr() +FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+App: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError: System.String debugStr +FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError: System.String get_debugStr() +FSharp.Compiler.Syntax.SynExpr+ArrayOrList: Boolean get_isArray() +FSharp.Compiler.Syntax.SynExpr+ArrayOrList: Boolean isArray +FSharp.Compiler.Syntax.SynExpr+ArrayOrList: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+ArrayOrList: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+ArrayOrList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] exprs +FSharp.Compiler.Syntax.SynExpr+ArrayOrList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] get_exprs() +FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: Boolean get_isArray() +FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: Boolean isArray +FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Assert: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Assert: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Assert: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Assert: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+ComputationExpr: Boolean get_hasSeqBuilder() +FSharp.Compiler.Syntax.SynExpr+ComputationExpr: Boolean hasSeqBuilder +FSharp.Compiler.Syntax.SynExpr+ComputationExpr: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+ComputationExpr: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+ComputationExpr: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+ComputationExpr: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Const: FSharp.Compiler.Syntax.SynConst constant +FSharp.Compiler.Syntax.SynExpr+Const: FSharp.Compiler.Syntax.SynConst get_constant() +FSharp.Compiler.Syntax.SynExpr+Const: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Const: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+DebugPoint: Boolean get_isControlFlow() +FSharp.Compiler.Syntax.SynExpr+DebugPoint: Boolean isControlFlow +FSharp.Compiler.Syntax.SynExpr+DebugPoint: FSharp.Compiler.Syntax.DebugPointAtLeafExpr debugPoint +FSharp.Compiler.Syntax.SynExpr+DebugPoint: FSharp.Compiler.Syntax.DebugPointAtLeafExpr get_debugPoint() +FSharp.Compiler.Syntax.SynExpr+DebugPoint: FSharp.Compiler.Syntax.SynExpr get_innerExpr() +FSharp.Compiler.Syntax.SynExpr+DebugPoint: FSharp.Compiler.Syntax.SynExpr innerExpr +FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Text.Range dotRange +FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Text.Range get_dotRange() +FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Do: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Do: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Do: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Do: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+DoBang: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+DoBang: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+DoBang: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+DoBang: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Text.Range get_rangeOfDot() +FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+DotGet: FSharp.Compiler.Text.Range rangeOfDot +FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Syntax.SynExpr get_indexArgs() +FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Syntax.SynExpr get_objectExpr() +FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Syntax.SynExpr indexArgs +FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Syntax.SynExpr objectExpr +FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Text.Range dotRange +FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Text.Range get_dotRange() +FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+DotIndexedGet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr get_indexArgs() +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr get_objectExpr() +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr get_valueExpr() +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr indexArgs +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr objectExpr +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Syntax.SynExpr valueExpr +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range dotRange +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range get_dotRange() +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range get_leftOfSetRange() +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range leftOfSetRange +FSharp.Compiler.Syntax.SynExpr+DotIndexedSet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr argExpr +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_argExpr() +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_targetExpr() +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr rhsExpr +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr targetExpr +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() +FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynExpr get_targetExpr() +FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynExpr rhsExpr +FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynExpr targetExpr +FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+DotSet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Syntax.SynType get_targetType() +FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Syntax.SynType targetType +FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Downcast: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Syntax.SynExpr argExpr +FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Syntax.SynExpr funcExpr +FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Syntax.SynExpr get_argExpr() +FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Syntax.SynExpr get_funcExpr() +FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Text.Range get_qmark() +FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Text.Range qmark +FSharp.Compiler.Syntax.SynExpr+Dynamic: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Fixed: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Fixed: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Fixed: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Fixed: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+For: Boolean direction +FSharp.Compiler.Syntax.SynExpr+For: Boolean get_direction() +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.DebugPointAtFor forDebugPoint +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.DebugPointAtFor get_forDebugPoint() +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.DebugPointAtInOrTo get_toDebugPoint() +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.DebugPointAtInOrTo toDebugPoint +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr doBody +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr get_doBody() +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr get_identBody() +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr get_toBody() +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr identBody +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Syntax.SynExpr toBody +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+For: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+For: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] equalsRange +FSharp.Compiler.Syntax.SynExpr+For: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_equalsRange() +FSharp.Compiler.Syntax.SynExpr+ForEach: Boolean get_isFromSource() +FSharp.Compiler.Syntax.SynExpr+ForEach: Boolean isFromSource +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.DebugPointAtFor forDebugPoint +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.DebugPointAtFor get_forDebugPoint() +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.DebugPointAtInOrTo get_inDebugPoint() +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.DebugPointAtInOrTo inDebugPoint +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SeqExprOnly get_seqExprOnly() +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SeqExprOnly seqExprOnly +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynExpr bodyExpr +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynExpr enumExpr +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynExpr get_bodyExpr() +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynExpr get_enumExpr() +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynPat get_pat() +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Syntax.SynPat pat +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+ForEach: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+FromParseError: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+FromParseError: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+FromParseError: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+FromParseError: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Ident: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynExpr+Ident: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynExpr+IfThenElse: Boolean get_isFromErrorRecovery() +FSharp.Compiler.Syntax.SynExpr+IfThenElse: Boolean isFromErrorRecovery +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.DebugPointAtBinding get_spIfToThen() +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.DebugPointAtBinding spIfToThen +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.SynExpr get_ifExpr() +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.SynExpr get_thenExpr() +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.SynExpr ifExpr +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Syntax.SynExpr thenExpr +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia trivia +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+IfThenElse: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+IfThenElse: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] elseExpr +FSharp.Compiler.Syntax.SynExpr+IfThenElse: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_elseExpr() +FSharp.Compiler.Syntax.SynExpr+ImplicitZero: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+ImplicitZero: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+IndexFromEnd: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+IndexFromEnd: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+IndexFromEnd: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+IndexFromEnd: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range get_opm() +FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range get_range1() +FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range get_range2() +FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range opm +FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range range1 +FSharp.Compiler.Syntax.SynExpr+IndexRange: FSharp.Compiler.Text.Range range2 +FSharp.Compiler.Syntax.SynExpr+IndexRange: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] expr1 +FSharp.Compiler.Syntax.SynExpr+IndexRange: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] expr2 +FSharp.Compiler.Syntax.SynExpr+IndexRange: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_expr1() +FSharp.Compiler.Syntax.SynExpr+IndexRange: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_expr2() +FSharp.Compiler.Syntax.SynExpr+InferredDowncast: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+InferredDowncast: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+InferredDowncast: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+InferredDowncast: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+InferredUpcast: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+InferredUpcast: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+InferredUpcast: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+InferredUpcast: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+InterpolatedString: FSharp.Compiler.Syntax.SynStringKind get_synStringKind() +FSharp.Compiler.Syntax.SynExpr+InterpolatedString: FSharp.Compiler.Syntax.SynStringKind synStringKind +FSharp.Compiler.Syntax.SynExpr+InterpolatedString: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+InterpolatedString: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+InterpolatedString: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterpolatedStringPart] contents +FSharp.Compiler.Syntax.SynExpr+InterpolatedString: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterpolatedStringPart] get_contents() +FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Syntax.SynExpr get_lhsExpr() +FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() +FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Syntax.SynExpr lhsExpr +FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Syntax.SynExpr rhsExpr +FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Text.Range get_lhsRange() +FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Text.Range lhsRange +FSharp.Compiler.Syntax.SynExpr+JoinIn: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Lambda: Boolean fromMethod +FSharp.Compiler.Syntax.SynExpr+Lambda: Boolean get_fromMethod() +FSharp.Compiler.Syntax.SynExpr+Lambda: Boolean get_inLambdaSeq() +FSharp.Compiler.Syntax.SynExpr+Lambda: Boolean inLambdaSeq +FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Syntax.SynExpr body +FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Syntax.SynExpr get_body() +FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Syntax.SynSimplePats args +FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Syntax.SynSimplePats get_args() +FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia trivia +FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Lambda: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Lambda: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat],FSharp.Compiler.Syntax.SynExpr]] get_parsedData() +FSharp.Compiler.Syntax.SynExpr+Lambda: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat],FSharp.Compiler.Syntax.SynExpr]] parsedData +FSharp.Compiler.Syntax.SynExpr+Lazy: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Lazy: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Lazy: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Lazy: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+LetOrUse: Boolean get_isRecursive() +FSharp.Compiler.Syntax.SynExpr+LetOrUse: Boolean get_isUse() +FSharp.Compiler.Syntax.SynExpr+LetOrUse: Boolean isRecursive +FSharp.Compiler.Syntax.SynExpr+LetOrUse: Boolean isUse +FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.Syntax.SynExpr body +FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.Syntax.SynExpr get_body() +FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia trivia +FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+LetOrUse: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+LetOrUse: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings +FSharp.Compiler.Syntax.SynExpr+LetOrUse: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Boolean get_isFromSource() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Boolean get_isUse() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Boolean isFromSource +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Boolean isUse +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.DebugPointAtBinding bindDebugPoint +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.DebugPointAtBinding get_bindDebugPoint() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynExpr body +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynExpr get_body() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynExpr get_rhs() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynExpr rhs +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynPat get_pat() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Syntax.SynPat pat +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia trivia +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprAndBang] andBangs +FSharp.Compiler.Syntax.SynExpr+LetOrUseBang: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprAndBang] get_andBangs() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] args +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] get_args() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_retTy() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] retTy +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: System.Object get_ilCode() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly: System.Object ilCode +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Syntax.SynExpr get_optimizedExpr() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Syntax.SynExpr optimizedExpr +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynStaticOptimizationConstraint] constraints +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynStaticOptimizationConstraint] get_constraints() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: Int32 fieldNum +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: Int32 get_fieldNum() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Syntax.SynExpr rhsExpr +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: Int32 fieldNum +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: Int32 get_fieldNum() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.SynExpr+LongIdent: Boolean get_isOptional() +FSharp.Compiler.Syntax.SynExpr+LongIdent: Boolean isOptional +FSharp.Compiler.Syntax.SynExpr+LongIdent: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynExpr+LongIdent: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynExpr+LongIdent: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+LongIdent: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]] altNameRefCell +FSharp.Compiler.Syntax.SynExpr+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]] get_altNameRefCell() +FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+LongIdentSet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Syntax.DebugPointAtBinding get_matchDebugPoint() +FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Syntax.DebugPointAtBinding matchDebugPoint +FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia trivia +FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Match: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Match: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] clauses +FSharp.Compiler.Syntax.SynExpr+Match: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] get_clauses() +FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Syntax.DebugPointAtBinding get_matchDebugPoint() +FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Syntax.DebugPointAtBinding matchDebugPoint +FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia trivia +FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+MatchBang: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+MatchBang: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] clauses +FSharp.Compiler.Syntax.SynExpr+MatchBang: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] get_clauses() +FSharp.Compiler.Syntax.SynExpr+MatchLambda: Boolean get_isExnMatch() +FSharp.Compiler.Syntax.SynExpr+MatchLambda: Boolean isExnMatch +FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Syntax.DebugPointAtBinding get_matchDebugPoint() +FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Syntax.DebugPointAtBinding matchDebugPoint +FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Text.Range get_keywordRange() +FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Text.Range keywordRange +FSharp.Compiler.Syntax.SynExpr+MatchLambda: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+MatchLambda: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] get_matchClauses() +FSharp.Compiler.Syntax.SynExpr+MatchLambda: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] matchClauses +FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr expr1 +FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr expr2 +FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_expr1() +FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynExpr get_expr2() +FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+New: Boolean get_isProtected() +FSharp.Compiler.Syntax.SynExpr+New: Boolean isProtected +FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Syntax.SynType get_targetType() +FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Syntax.SynType targetType +FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+New: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Null: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Null: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Syntax.SynType get_objType() +FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Syntax.SynType objType +FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Text.Range get_newExprRange() +FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Text.Range newExprRange +FSharp.Compiler.Syntax.SynExpr+ObjExpr: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterfaceImpl] extraImpls +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterfaceImpl] get_extraImpls() +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]] argOptions +FSharp.Compiler.Syntax.SynExpr+ObjExpr: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]] get_argOptions() +FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Text.Range get_leftParenRange() +FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Text.Range leftParenRange +FSharp.Compiler.Syntax.SynExpr+Paren: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Paren: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_rightParenRange() +FSharp.Compiler.Syntax.SynExpr+Paren: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] rightParenRange +FSharp.Compiler.Syntax.SynExpr+Quote: Boolean get_isFromQueryExpression() +FSharp.Compiler.Syntax.SynExpr+Quote: Boolean get_isRaw() +FSharp.Compiler.Syntax.SynExpr+Quote: Boolean isFromQueryExpression +FSharp.Compiler.Syntax.SynExpr+Quote: Boolean isRaw +FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Syntax.SynExpr get_operator() +FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Syntax.SynExpr get_quotedExpr() +FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Syntax.SynExpr operator +FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Syntax.SynExpr quotedExpr +FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Quote: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Record: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Record: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprRecordField] get_recordFields() +FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprRecordField] recordFields +FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]] copyInfo +FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]] get_copyInfo() +FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynExpr,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]],FSharp.Compiler.Text.Range]] baseInfo +FSharp.Compiler.Syntax.SynExpr+Record: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynExpr,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]],FSharp.Compiler.Text.Range]] get_baseInfo() +FSharp.Compiler.Syntax.SynExpr+Sequential: Boolean get_isTrueSeq() +FSharp.Compiler.Syntax.SynExpr+Sequential: Boolean isTrueSeq +FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.DebugPointAtSequential debugPoint +FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.DebugPointAtSequential get_debugPoint() +FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.SynExpr expr1 +FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.SynExpr expr2 +FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.SynExpr get_expr1() +FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Syntax.SynExpr get_expr2() +FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Sequential: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.DebugPointAtSequential debugPoint +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.DebugPointAtSequential get_debugPoint() +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr expr1 +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr expr2 +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr get_expr1() +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr get_expr2() +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr get_ifNotStmt() +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Syntax.SynExpr ifNotStmt +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Syntax.SynExpr get_rhsExpr() +FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Syntax.SynExpr get_targetExpr() +FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Syntax.SynExpr rhsExpr +FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Syntax.SynExpr targetExpr +FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Set: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 AddressOf +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 AnonRecd +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 App +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ArbitraryAfterError +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ArrayOrList +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ArrayOrListComputed +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Assert +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ComputationExpr +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Const +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DebugPoint +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DiscardAfterMissingQualificationAfterDot +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Do +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DoBang +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotGet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotIndexedGet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotIndexedSet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotNamedIndexedPropertySet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 DotSet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Downcast +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Dynamic +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Fixed +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 For +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ForEach +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 FromParseError +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Ident +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 IfThenElse +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ImplicitZero +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 IndexFromEnd +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 IndexRange +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 InferredDowncast +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 InferredUpcast +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 InterpolatedString +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 JoinIn +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Lambda +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Lazy +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LetOrUse +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LetOrUseBang +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LibraryOnlyILAssembly +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LibraryOnlyStaticOptimization +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LibraryOnlyUnionCaseFieldGet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LibraryOnlyUnionCaseFieldSet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LongIdent +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 LongIdentSet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Match +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 MatchBang +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 MatchLambda +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 NamedIndexedPropertySet +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 New +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Null +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 ObjExpr +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Paren +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Quote +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Record +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Sequential +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 SequentialOrImplicitYield +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Set +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TraitCall +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TryFinally +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TryWith +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Tuple +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Typar +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TypeApp +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 TypeTest +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Typed +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 Upcast +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 While +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 YieldOrReturn +FSharp.Compiler.Syntax.SynExpr+Tags: Int32 YieldOrReturnFrom +FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynExpr argExpr +FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynExpr get_argExpr() +FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynMemberSig get_traitSig() +FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynMemberSig traitSig +FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynType get_supportTys() +FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Syntax.SynType supportTys +FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+TraitCall: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.DebugPointAtFinally finallyDebugPoint +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.DebugPointAtFinally get_finallyDebugPoint() +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.DebugPointAtTry get_tryDebugPoint() +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.DebugPointAtTry tryDebugPoint +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.SynExpr finallyExpr +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.SynExpr get_finallyExpr() +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.SynExpr get_tryExpr() +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Syntax.SynExpr tryExpr +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia trivia +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+TryFinally: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.DebugPointAtTry get_tryDebugPoint() +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.DebugPointAtTry tryDebugPoint +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.DebugPointAtWith get_withDebugPoint() +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.DebugPointAtWith withDebugPoint +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.SynExpr get_tryExpr() +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Syntax.SynExpr tryExpr +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia get_trivia() +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia trivia +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+TryWith: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+TryWith: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] get_withCases() +FSharp.Compiler.Syntax.SynExpr+TryWith: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause] withCases +FSharp.Compiler.Syntax.SynExpr+Tuple: Boolean get_isStruct() +FSharp.Compiler.Syntax.SynExpr+Tuple: Boolean isStruct +FSharp.Compiler.Syntax.SynExpr+Tuple: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Tuple: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] exprs +FSharp.Compiler.Syntax.SynExpr+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr] get_exprs() +FSharp.Compiler.Syntax.SynExpr+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges +FSharp.Compiler.Syntax.SynExpr+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() +FSharp.Compiler.Syntax.SynExpr+Typar: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynExpr+Typar: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynExpr+Typar: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Typar: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range get_lessRange() +FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range get_typeArgsRange() +FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range lessRange +FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+TypeApp: FSharp.Compiler.Text.Range typeArgsRange +FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() +FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs +FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges +FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() +FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_greaterRange() +FSharp.Compiler.Syntax.SynExpr+TypeApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] greaterRange +FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Syntax.SynType get_targetType() +FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Syntax.SynType targetType +FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+TypeTest: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Syntax.SynType get_targetType() +FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Syntax.SynType targetType +FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Typed: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Syntax.SynType get_targetType() +FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Syntax.SynType targetType +FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+Upcast: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.DebugPointAtWhile get_whileDebugPoint() +FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.DebugPointAtWhile whileDebugPoint +FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.SynExpr doExpr +FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.SynExpr get_doExpr() +FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.SynExpr get_whileExpr() +FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Syntax.SynExpr whileExpr +FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+While: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: System.Tuple`2[System.Boolean,System.Boolean] flags +FSharp.Compiler.Syntax.SynExpr+YieldOrReturn: System.Tuple`2[System.Boolean,System.Boolean] get_flags() +FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: System.Tuple`2[System.Boolean,System.Boolean] flags +FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom: System.Tuple`2[System.Boolean,System.Boolean] get_flags() +FSharp.Compiler.Syntax.SynExpr: Boolean IsAddressOf +FSharp.Compiler.Syntax.SynExpr: Boolean IsAnonRecd +FSharp.Compiler.Syntax.SynExpr: Boolean IsApp +FSharp.Compiler.Syntax.SynExpr: Boolean IsArbExprAndThusAlreadyReportedError +FSharp.Compiler.Syntax.SynExpr: Boolean IsArbitraryAfterError +FSharp.Compiler.Syntax.SynExpr: Boolean IsArrayOrList +FSharp.Compiler.Syntax.SynExpr: Boolean IsArrayOrListComputed +FSharp.Compiler.Syntax.SynExpr: Boolean IsAssert +FSharp.Compiler.Syntax.SynExpr: Boolean IsComputationExpr +FSharp.Compiler.Syntax.SynExpr: Boolean IsConst +FSharp.Compiler.Syntax.SynExpr: Boolean IsDebugPoint +FSharp.Compiler.Syntax.SynExpr: Boolean IsDiscardAfterMissingQualificationAfterDot +FSharp.Compiler.Syntax.SynExpr: Boolean IsDo +FSharp.Compiler.Syntax.SynExpr: Boolean IsDoBang +FSharp.Compiler.Syntax.SynExpr: Boolean IsDotGet +FSharp.Compiler.Syntax.SynExpr: Boolean IsDotIndexedGet +FSharp.Compiler.Syntax.SynExpr: Boolean IsDotIndexedSet +FSharp.Compiler.Syntax.SynExpr: Boolean IsDotNamedIndexedPropertySet +FSharp.Compiler.Syntax.SynExpr: Boolean IsDotSet +FSharp.Compiler.Syntax.SynExpr: Boolean IsDowncast +FSharp.Compiler.Syntax.SynExpr: Boolean IsDynamic +FSharp.Compiler.Syntax.SynExpr: Boolean IsFixed +FSharp.Compiler.Syntax.SynExpr: Boolean IsFor +FSharp.Compiler.Syntax.SynExpr: Boolean IsForEach +FSharp.Compiler.Syntax.SynExpr: Boolean IsFromParseError +FSharp.Compiler.Syntax.SynExpr: Boolean IsIdent +FSharp.Compiler.Syntax.SynExpr: Boolean IsIfThenElse +FSharp.Compiler.Syntax.SynExpr: Boolean IsImplicitZero +FSharp.Compiler.Syntax.SynExpr: Boolean IsIndexFromEnd +FSharp.Compiler.Syntax.SynExpr: Boolean IsIndexRange +FSharp.Compiler.Syntax.SynExpr: Boolean IsInferredDowncast +FSharp.Compiler.Syntax.SynExpr: Boolean IsInferredUpcast +FSharp.Compiler.Syntax.SynExpr: Boolean IsInterpolatedString +FSharp.Compiler.Syntax.SynExpr: Boolean IsJoinIn +FSharp.Compiler.Syntax.SynExpr: Boolean IsLambda +FSharp.Compiler.Syntax.SynExpr: Boolean IsLazy +FSharp.Compiler.Syntax.SynExpr: Boolean IsLetOrUse +FSharp.Compiler.Syntax.SynExpr: Boolean IsLetOrUseBang +FSharp.Compiler.Syntax.SynExpr: Boolean IsLibraryOnlyILAssembly +FSharp.Compiler.Syntax.SynExpr: Boolean IsLibraryOnlyStaticOptimization +FSharp.Compiler.Syntax.SynExpr: Boolean IsLibraryOnlyUnionCaseFieldGet +FSharp.Compiler.Syntax.SynExpr: Boolean IsLibraryOnlyUnionCaseFieldSet +FSharp.Compiler.Syntax.SynExpr: Boolean IsLongIdent +FSharp.Compiler.Syntax.SynExpr: Boolean IsLongIdentSet +FSharp.Compiler.Syntax.SynExpr: Boolean IsMatch +FSharp.Compiler.Syntax.SynExpr: Boolean IsMatchBang +FSharp.Compiler.Syntax.SynExpr: Boolean IsMatchLambda +FSharp.Compiler.Syntax.SynExpr: Boolean IsNamedIndexedPropertySet +FSharp.Compiler.Syntax.SynExpr: Boolean IsNew +FSharp.Compiler.Syntax.SynExpr: Boolean IsNull +FSharp.Compiler.Syntax.SynExpr: Boolean IsObjExpr +FSharp.Compiler.Syntax.SynExpr: Boolean IsParen +FSharp.Compiler.Syntax.SynExpr: Boolean IsQuote +FSharp.Compiler.Syntax.SynExpr: Boolean IsRecord +FSharp.Compiler.Syntax.SynExpr: Boolean IsSequential +FSharp.Compiler.Syntax.SynExpr: Boolean IsSequentialOrImplicitYield +FSharp.Compiler.Syntax.SynExpr: Boolean IsSet +FSharp.Compiler.Syntax.SynExpr: Boolean IsTraitCall +FSharp.Compiler.Syntax.SynExpr: Boolean IsTryFinally +FSharp.Compiler.Syntax.SynExpr: Boolean IsTryWith +FSharp.Compiler.Syntax.SynExpr: Boolean IsTuple +FSharp.Compiler.Syntax.SynExpr: Boolean IsTypar +FSharp.Compiler.Syntax.SynExpr: Boolean IsTypeApp +FSharp.Compiler.Syntax.SynExpr: Boolean IsTypeTest +FSharp.Compiler.Syntax.SynExpr: Boolean IsTyped +FSharp.Compiler.Syntax.SynExpr: Boolean IsUpcast +FSharp.Compiler.Syntax.SynExpr: Boolean IsWhile +FSharp.Compiler.Syntax.SynExpr: Boolean IsYieldOrReturn +FSharp.Compiler.Syntax.SynExpr: Boolean IsYieldOrReturnFrom +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsAddressOf() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsAnonRecd() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsApp() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsArbExprAndThusAlreadyReportedError() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsArbitraryAfterError() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsArrayOrList() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsArrayOrListComputed() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsAssert() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsComputationExpr() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsConst() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDebugPoint() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDiscardAfterMissingQualificationAfterDot() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDo() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDoBang() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotGet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotIndexedGet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotIndexedSet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotNamedIndexedPropertySet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDotSet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDowncast() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsDynamic() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsFixed() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsFor() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsForEach() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsFromParseError() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsIdent() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsIfThenElse() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsImplicitZero() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsIndexFromEnd() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsIndexRange() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsInferredDowncast() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsInferredUpcast() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsInterpolatedString() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsJoinIn() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLambda() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLazy() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLetOrUse() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLetOrUseBang() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLibraryOnlyILAssembly() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLibraryOnlyStaticOptimization() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLibraryOnlyUnionCaseFieldGet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLibraryOnlyUnionCaseFieldSet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLongIdent() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsLongIdentSet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsMatch() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsMatchBang() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsMatchLambda() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsNamedIndexedPropertySet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsNew() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsNull() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsObjExpr() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsParen() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsQuote() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsRecord() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsSequential() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsSequentialOrImplicitYield() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsSet() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTraitCall() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTryFinally() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTryWith() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTuple() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTypar() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTypeApp() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTypeTest() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsTyped() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsUpcast() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsWhile() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsYieldOrReturn() +FSharp.Compiler.Syntax.SynExpr: Boolean get_IsYieldOrReturnFrom() +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewAddressOf(Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewAnonRecd(Boolean, Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynLongIdent,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range],FSharp.Compiler.Syntax.SynExpr]], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewApp(FSharp.Compiler.Syntax.ExprAtomicFlag, Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewArbitraryAfterError(System.String, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewArrayOrList(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewArrayOrListComputed(Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewAssert(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewComputationExpr(Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewConst(FSharp.Compiler.Syntax.SynConst, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDebugPoint(FSharp.Compiler.Syntax.DebugPointAtLeafExpr, Boolean, FSharp.Compiler.Syntax.SynExpr) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDiscardAfterMissingQualificationAfterDot(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDo(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDoBang(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotGet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotIndexedGet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotIndexedSet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotNamedIndexedPropertySet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDotSet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDowncast(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewDynamic(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewFixed(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewFor(FSharp.Compiler.Syntax.DebugPointAtFor, FSharp.Compiler.Syntax.DebugPointAtInOrTo, FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Syntax.SynExpr, Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewForEach(FSharp.Compiler.Syntax.DebugPointAtFor, FSharp.Compiler.Syntax.DebugPointAtInOrTo, FSharp.Compiler.Syntax.SeqExprOnly, Boolean, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewFromParseError(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewIdent(FSharp.Compiler.Syntax.Ident) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewIfThenElse(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Syntax.DebugPointAtBinding, Boolean, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewImplicitZero(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewIndexFromEnd(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewIndexRange(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewInferredDowncast(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewInferredUpcast(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewInterpolatedString(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterpolatedStringPart], FSharp.Compiler.Syntax.SynStringKind, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewJoinIn(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLambda(Boolean, Boolean, FSharp.Compiler.Syntax.SynSimplePats, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat],FSharp.Compiler.Syntax.SynExpr]], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLazy(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLetOrUse(Boolean, Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLetOrUseBang(FSharp.Compiler.Syntax.DebugPointAtBinding, Boolean, Boolean, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprAndBang], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLibraryOnlyILAssembly(System.Object, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLibraryOnlyStaticOptimization(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynStaticOptimizationConstraint], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLibraryOnlyUnionCaseFieldGet(FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Int32, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLibraryOnlyUnionCaseFieldSet(FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Int32, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLongIdent(Boolean, FSharp.Compiler.Syntax.SynLongIdent, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewLongIdentSet(FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewMatch(FSharp.Compiler.Syntax.DebugPointAtBinding, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewMatchBang(FSharp.Compiler.Syntax.DebugPointAtBinding, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewMatchLambda(Boolean, FSharp.Compiler.Text.Range, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause], FSharp.Compiler.Syntax.DebugPointAtBinding, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewNamedIndexedPropertySet(FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewNew(Boolean, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewNull(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewObjExpr(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynInterfaceImpl], FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewParen(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewQuote(FSharp.Compiler.Syntax.SynExpr, Boolean, FSharp.Compiler.Syntax.SynExpr, Boolean, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewRecord(Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`5[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynExpr,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]],FSharp.Compiler.Text.Range]], Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Syntax.SynExpr,System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExprRecordField], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewSequential(FSharp.Compiler.Syntax.DebugPointAtSequential, Boolean, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewSequentialOrImplicitYield(FSharp.Compiler.Syntax.DebugPointAtSequential, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewSet(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTraitCall(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynMemberSig, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTryFinally(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.DebugPointAtTry, FSharp.Compiler.Syntax.DebugPointAtFinally, FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTryWith(FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMatchClause], FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.DebugPointAtTry, FSharp.Compiler.Syntax.DebugPointAtWith, FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTuple(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynExpr], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTypar(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTypeApp(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTypeTest(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewTyped(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewUpcast(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewWhile(FSharp.Compiler.Syntax.DebugPointAtWhile, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewYieldOrReturn(System.Tuple`2[System.Boolean,System.Boolean], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr NewYieldOrReturnFrom(System.Tuple`2[System.Boolean,System.Boolean], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+AddressOf +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+AnonRecd +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+App +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ArbitraryAfterError +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ArrayOrList +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ArrayOrListComputed +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Assert +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ComputationExpr +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Const +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DebugPoint +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DiscardAfterMissingQualificationAfterDot +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Do +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DoBang +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotGet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotIndexedGet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotIndexedSet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotNamedIndexedPropertySet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+DotSet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Downcast +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Dynamic +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Fixed +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+For +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ForEach +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+FromParseError +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Ident +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+IfThenElse +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ImplicitZero +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+IndexFromEnd +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+IndexRange +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+InferredDowncast +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+InferredUpcast +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+InterpolatedString +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+JoinIn +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Lambda +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Lazy +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LetOrUse +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LetOrUseBang +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LibraryOnlyILAssembly +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LibraryOnlyStaticOptimization +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldGet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LibraryOnlyUnionCaseFieldSet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LongIdent +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+LongIdentSet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Match +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+MatchBang +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+MatchLambda +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+NamedIndexedPropertySet +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+New +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Null +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+ObjExpr +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Paren +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Quote +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Record +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Sequential +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+SequentialOrImplicitYield +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Set +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Tags +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TraitCall +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TryFinally +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TryWith +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Tuple +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Typar +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TypeApp +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+TypeTest +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Typed +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+Upcast +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+While +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+YieldOrReturn +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Syntax.SynExpr+YieldOrReturnFrom +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range RangeOfFirstPortion +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range RangeWithoutAnyExtraDot +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range get_RangeOfFirstPortion() +FSharp.Compiler.Syntax.SynExpr: FSharp.Compiler.Text.Range get_RangeWithoutAnyExtraDot() +FSharp.Compiler.Syntax.SynExpr: Int32 Tag +FSharp.Compiler.Syntax.SynExpr: Int32 get_Tag() +FSharp.Compiler.Syntax.SynExpr: System.String ToString() +FSharp.Compiler.Syntax.SynExprAndBang: Boolean get_isFromSource() +FSharp.Compiler.Syntax.SynExprAndBang: Boolean get_isUse() +FSharp.Compiler.Syntax.SynExprAndBang: Boolean isFromSource +FSharp.Compiler.Syntax.SynExprAndBang: Boolean isUse +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.DebugPointAtBinding debugPoint +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.DebugPointAtBinding get_debugPoint() +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynExpr body +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynExpr get_body() +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynExprAndBang NewSynExprAndBang(FSharp.Compiler.Syntax.DebugPointAtBinding, Boolean, Boolean, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia) +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynPat get_pat() +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Syntax.SynPat pat +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia get_trivia() +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia trivia +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynExprAndBang: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynExprAndBang: Int32 Tag +FSharp.Compiler.Syntax.SynExprAndBang: Int32 get_Tag() +FSharp.Compiler.Syntax.SynExprAndBang: System.String ToString() +FSharp.Compiler.Syntax.SynExprRecordField: FSharp.Compiler.Syntax.SynExprRecordField NewSynExprRecordField(System.Tuple`2[FSharp.Compiler.Syntax.SynLongIdent,System.Boolean], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]]) +FSharp.Compiler.Syntax.SynExprRecordField: Int32 Tag +FSharp.Compiler.Syntax.SynExprRecordField: Int32 get_Tag() +FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] expr +FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_expr() +FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] equalsRange +FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_equalsRange() +FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]] blockSeparator +FSharp.Compiler.Syntax.SynExprRecordField: Microsoft.FSharp.Core.FSharpOption`1[System.Tuple`2[FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Position]]] get_blockSeparator() +FSharp.Compiler.Syntax.SynExprRecordField: System.String ToString() +FSharp.Compiler.Syntax.SynExprRecordField: System.Tuple`2[FSharp.Compiler.Syntax.SynLongIdent,System.Boolean] fieldName +FSharp.Compiler.Syntax.SynExprRecordField: System.Tuple`2[FSharp.Compiler.Syntax.SynLongIdent,System.Boolean] get_fieldName() +FSharp.Compiler.Syntax.SynField: Boolean get_isMutable() +FSharp.Compiler.Syntax.SynField: Boolean get_isStatic() +FSharp.Compiler.Syntax.SynField: Boolean isMutable +FSharp.Compiler.Syntax.SynField: Boolean isStatic +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Syntax.SynField NewSynField(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Syntax.SynType, Boolean, FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynFieldTrivia) +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Syntax.SynType fieldType +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Syntax.SynType get_fieldType() +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.SyntaxTrivia.SynFieldTrivia get_trivia() +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.SyntaxTrivia.SynFieldTrivia trivia +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynField: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynField: Int32 Tag +FSharp.Compiler.Syntax.SynField: Int32 get_Tag() +FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_idOpt() +FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] idOpt +FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynField: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynField: System.String ToString() +FSharp.Compiler.Syntax.SynIdent: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynIdent: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynIdent: FSharp.Compiler.Syntax.SynIdent NewSynIdent(FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia]) +FSharp.Compiler.Syntax.SynIdent: Int32 Tag +FSharp.Compiler.Syntax.SynIdent: Int32 get_Tag() +FSharp.Compiler.Syntax.SynIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia] get_trivia() +FSharp.Compiler.Syntax.SynIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia] trivia +FSharp.Compiler.Syntax.SynIdent: System.String ToString() +FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Syntax.SynInterfaceImpl NewSynInterfaceImpl(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Syntax.SynType get_interfaceTy() +FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Syntax.SynType interfaceTy +FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynInterfaceImpl: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynInterfaceImpl: Int32 Tag +FSharp.Compiler.Syntax.SynInterfaceImpl: Int32 get_Tag() +FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings +FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() +FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() +FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members +FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() +FSharp.Compiler.Syntax.SynInterfaceImpl: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword +FSharp.Compiler.Syntax.SynInterfaceImpl: System.String ToString() +FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr: FSharp.Compiler.Syntax.SynExpr fillExpr +FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr: FSharp.Compiler.Syntax.SynExpr get_fillExpr() +FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_qualifiers() +FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] qualifiers +FSharp.Compiler.Syntax.SynInterpolatedStringPart+String: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynInterpolatedStringPart+String: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynInterpolatedStringPart+String: System.String get_value() +FSharp.Compiler.Syntax.SynInterpolatedStringPart+String: System.String value +FSharp.Compiler.Syntax.SynInterpolatedStringPart+Tags: Int32 FillExpr +FSharp.Compiler.Syntax.SynInterpolatedStringPart+Tags: Int32 String +FSharp.Compiler.Syntax.SynInterpolatedStringPart: Boolean IsFillExpr +FSharp.Compiler.Syntax.SynInterpolatedStringPart: Boolean IsString +FSharp.Compiler.Syntax.SynInterpolatedStringPart: Boolean get_IsFillExpr() +FSharp.Compiler.Syntax.SynInterpolatedStringPart: Boolean get_IsString() +FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart NewFillExpr(FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]) +FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart NewString(System.String, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart+FillExpr +FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart+String +FSharp.Compiler.Syntax.SynInterpolatedStringPart: FSharp.Compiler.Syntax.SynInterpolatedStringPart+Tags +FSharp.Compiler.Syntax.SynInterpolatedStringPart: Int32 Tag +FSharp.Compiler.Syntax.SynInterpolatedStringPart: Int32 get_Tag() +FSharp.Compiler.Syntax.SynInterpolatedStringPart: System.String ToString() +FSharp.Compiler.Syntax.SynLongIdent: Boolean ThereIsAnExtraDotAtTheEnd +FSharp.Compiler.Syntax.SynLongIdent: Boolean get_ThereIsAnExtraDotAtTheEnd() +FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Syntax.SynLongIdent NewSynLongIdent(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia]]) +FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Text.Range RangeWithoutAnyExtraDot +FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynLongIdent: FSharp.Compiler.Text.Range get_RangeWithoutAnyExtraDot() +FSharp.Compiler.Syntax.SynLongIdent: Int32 Tag +FSharp.Compiler.Syntax.SynLongIdent: Int32 get_Tag() +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] LongIdent +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_LongIdent() +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_id() +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] id +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynIdent] IdentsWithTrivia +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynIdent] get_IdentsWithTrivia() +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia] Trivia +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia] get_Trivia() +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] Dots +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] dotRanges +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_Dots() +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_dotRanges() +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia]] get_trivia() +FSharp.Compiler.Syntax.SynLongIdent: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.IdentTrivia]] trivia +FSharp.Compiler.Syntax.SynLongIdent: System.String ToString() +FSharp.Compiler.Syntax.SynLongIdentHelpers: FSharp.Compiler.Syntax.SynLongIdent LongIdentWithDots(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.Syntax.SynLongIdentHelpers: System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident],Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range]] |LongIdentWithDots|(FSharp.Compiler.Syntax.SynLongIdent) +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.DebugPointAtTarget debugPoint +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.DebugPointAtTarget get_debugPoint() +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynExpr get_resultExpr() +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynExpr resultExpr +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynMatchClause NewSynMatchClause(FSharp.Compiler.Syntax.SynPat, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.Syntax.DebugPointAtTarget, FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia) +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynPat get_pat() +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Syntax.SynPat pat +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia get_trivia() +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia trivia +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range RangeOfGuardAndRhs +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range get_RangeOfGuardAndRhs() +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMatchClause: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMatchClause: Int32 Tag +FSharp.Compiler.Syntax.SynMatchClause: Int32 get_Tag() +FSharp.Compiler.Syntax.SynMatchClause: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_whenExpr() +FSharp.Compiler.Syntax.SynMatchClause: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] whenExpr +FSharp.Compiler.Syntax.SynMatchClause: System.String ToString() +FSharp.Compiler.Syntax.SynMeasure+Anon: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMeasure+Anon: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Syntax.SynMeasure get_measure1() +FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Syntax.SynMeasure get_measure2() +FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Syntax.SynMeasure measure1 +FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Syntax.SynMeasure measure2 +FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMeasure+Divide: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMeasure+Named: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMeasure+Named: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMeasure+Named: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.SynMeasure+Named: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.SynMeasure+Paren: FSharp.Compiler.Syntax.SynMeasure get_measure() +FSharp.Compiler.Syntax.SynMeasure+Paren: FSharp.Compiler.Syntax.SynMeasure measure +FSharp.Compiler.Syntax.SynMeasure+Paren: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMeasure+Paren: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Syntax.SynMeasure get_measure() +FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Syntax.SynMeasure measure +FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Syntax.SynRationalConst get_power() +FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Syntax.SynRationalConst power +FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMeasure+Power: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Syntax.SynMeasure get_measure1() +FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Syntax.SynMeasure get_measure2() +FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Syntax.SynMeasure measure1 +FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Syntax.SynMeasure measure2 +FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMeasure+Product: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMeasure+Seq: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMeasure+Seq: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMeasure+Seq: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMeasure] get_measures() +FSharp.Compiler.Syntax.SynMeasure+Seq: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMeasure] measures +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Anon +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Divide +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Named +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 One +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Paren +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Power +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Product +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Seq +FSharp.Compiler.Syntax.SynMeasure+Tags: Int32 Var +FSharp.Compiler.Syntax.SynMeasure+Var: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynMeasure+Var: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynMeasure+Var: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMeasure+Var: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMeasure: Boolean IsAnon +FSharp.Compiler.Syntax.SynMeasure: Boolean IsDivide +FSharp.Compiler.Syntax.SynMeasure: Boolean IsNamed +FSharp.Compiler.Syntax.SynMeasure: Boolean IsOne +FSharp.Compiler.Syntax.SynMeasure: Boolean IsParen +FSharp.Compiler.Syntax.SynMeasure: Boolean IsPower +FSharp.Compiler.Syntax.SynMeasure: Boolean IsProduct +FSharp.Compiler.Syntax.SynMeasure: Boolean IsSeq +FSharp.Compiler.Syntax.SynMeasure: Boolean IsVar +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsAnon() +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsDivide() +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsNamed() +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsOne() +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsParen() +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsPower() +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsProduct() +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsSeq() +FSharp.Compiler.Syntax.SynMeasure: Boolean get_IsVar() +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewAnon(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewDivide(FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewNamed(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewParen(FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewPower(FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Syntax.SynRationalConst, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewProduct(FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Syntax.SynMeasure, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewSeq(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMeasure], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure NewVar(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure One +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure get_One() +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Anon +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Divide +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Named +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Paren +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Power +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Product +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Seq +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Tags +FSharp.Compiler.Syntax.SynMeasure: FSharp.Compiler.Syntax.SynMeasure+Var +FSharp.Compiler.Syntax.SynMeasure: Int32 Tag +FSharp.Compiler.Syntax.SynMeasure: Int32 get_Tag() +FSharp.Compiler.Syntax.SynMeasure: System.String ToString() +FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Syntax.SynMemberFlags flags +FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Syntax.SynMemberFlags get_flags() +FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Syntax.SynValSig get_slotSig() +FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Syntax.SynValSig slotSig +FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia get_trivia() +FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia trivia +FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Boolean get_isStatic() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Boolean isStatic +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynExpr get_synExpr() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynExpr synExpr +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberFlags get_memberFlags() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberFlags get_memberFlagsForSet() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberFlags memberFlags +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberFlags memberFlagsForSet +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberKind get_propKind() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Syntax.SynMemberKind propKind +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia get_trivia() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia trivia +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynType] get_typeOpt() +FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynType] typeOpt +FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia get_trivia() +FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia trivia +FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding] get_memberDefnForGet() +FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding] get_memberDefnForSet() +FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding] memberDefnForGet +FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding] memberDefnForSet +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Syntax.SynSimplePats ctorArgs +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Syntax.SynSimplePats get_ctorArgs() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia get_trivia() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia trivia +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_selfIdentifier() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] selfIdentifier +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Syntax.SynExpr get_inheritArgs() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Syntax.SynExpr inheritArgs +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Syntax.SynType get_inheritType() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Syntax.SynType inheritType +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_inheritAlias() +FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] inheritAlias +FSharp.Compiler.Syntax.SynMemberDefn+Inherit: FSharp.Compiler.Syntax.SynType baseType +FSharp.Compiler.Syntax.SynMemberDefn+Inherit: FSharp.Compiler.Syntax.SynType get_baseType() +FSharp.Compiler.Syntax.SynMemberDefn+Inherit: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+Inherit: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+Inherit: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] asIdent +FSharp.Compiler.Syntax.SynMemberDefn+Inherit: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_asIdent() +FSharp.Compiler.Syntax.SynMemberDefn+Interface: FSharp.Compiler.Syntax.SynType get_interfaceType() +FSharp.Compiler.Syntax.SynMemberDefn+Interface: FSharp.Compiler.Syntax.SynType interfaceType +FSharp.Compiler.Syntax.SynMemberDefn+Interface: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+Interface: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+Interface: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_withKeyword() +FSharp.Compiler.Syntax.SynMemberDefn+Interface: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] withKeyword +FSharp.Compiler.Syntax.SynMemberDefn+Interface: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]] get_members() +FSharp.Compiler.Syntax.SynMemberDefn+Interface: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]] members +FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Boolean get_isRecursive() +FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Boolean get_isStatic() +FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Boolean isRecursive +FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Boolean isStatic +FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings +FSharp.Compiler.Syntax.SynMemberDefn+LetBindings: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() +FSharp.Compiler.Syntax.SynMemberDefn+Member: FSharp.Compiler.Syntax.SynBinding get_memberDefn() +FSharp.Compiler.Syntax.SynMemberDefn+Member: FSharp.Compiler.Syntax.SynBinding memberDefn +FSharp.Compiler.Syntax.SynMemberDefn+Member: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+Member: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+NestedType: FSharp.Compiler.Syntax.SynTypeDefn get_typeDefn() +FSharp.Compiler.Syntax.SynMemberDefn+NestedType: FSharp.Compiler.Syntax.SynTypeDefn typeDefn +FSharp.Compiler.Syntax.SynMemberDefn+NestedType: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+NestedType: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+NestedType: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynMemberDefn+NestedType: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynMemberDefn+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget get_target() +FSharp.Compiler.Syntax.SynMemberDefn+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget target +FSharp.Compiler.Syntax.SynMemberDefn+Open: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+Open: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 AbstractSlot +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 AutoProperty +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 GetSetMember +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 ImplicitCtor +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 ImplicitInherit +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 Inherit +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 Interface +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 LetBindings +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 Member +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 NestedType +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 Open +FSharp.Compiler.Syntax.SynMemberDefn+Tags: Int32 ValField +FSharp.Compiler.Syntax.SynMemberDefn+ValField: FSharp.Compiler.Syntax.SynField fieldInfo +FSharp.Compiler.Syntax.SynMemberDefn+ValField: FSharp.Compiler.Syntax.SynField get_fieldInfo() +FSharp.Compiler.Syntax.SynMemberDefn+ValField: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberDefn+ValField: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsAbstractSlot +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsAutoProperty +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsGetSetMember +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsImplicitCtor +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsImplicitInherit +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsInherit +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsInterface +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsLetBindings +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsMember +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsNestedType +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsOpen +FSharp.Compiler.Syntax.SynMemberDefn: Boolean IsValField +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsAbstractSlot() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsAutoProperty() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsGetSetMember() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsImplicitCtor() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsImplicitInherit() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsInherit() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsInterface() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsLetBindings() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsMember() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsNestedType() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsOpen() +FSharp.Compiler.Syntax.SynMemberDefn: Boolean get_IsValField() +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewAbstractSlot(FSharp.Compiler.Syntax.SynValSig, FSharp.Compiler.Syntax.SynMemberFlags, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewAutoProperty(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Boolean, FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynType], FSharp.Compiler.Syntax.SynMemberKind, FSharp.Compiler.Syntax.SynMemberFlags, FSharp.Compiler.Syntax.SynMemberFlags, FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewGetSetMember(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynBinding], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewImplicitCtor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynSimplePats, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Xml.PreXmlDoc, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewImplicitInherit(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynExpr, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewInherit(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewInterface(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn]], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewLetBindings(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], Boolean, Boolean, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewMember(FSharp.Compiler.Syntax.SynBinding, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewNestedType(FSharp.Compiler.Syntax.SynTypeDefn, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewOpen(FSharp.Compiler.Syntax.SynOpenDeclTarget, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn NewValField(FSharp.Compiler.Syntax.SynField, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+AbstractSlot +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+AutoProperty +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+GetSetMember +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+ImplicitCtor +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+ImplicitInherit +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Inherit +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Interface +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+LetBindings +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Member +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+NestedType +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Open +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+Tags +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn+ValField +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynMemberDefn: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynMemberDefn: Int32 Tag +FSharp.Compiler.Syntax.SynMemberDefn: Int32 get_Tag() +FSharp.Compiler.Syntax.SynMemberDefn: System.String ToString() +FSharp.Compiler.Syntax.SynMemberFlags: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.SynMemberFlags: Boolean GetterOrSetterIsCompilerGenerated +FSharp.Compiler.Syntax.SynMemberFlags: Boolean IsDispatchSlot +FSharp.Compiler.Syntax.SynMemberFlags: Boolean IsFinal +FSharp.Compiler.Syntax.SynMemberFlags: Boolean IsInstance +FSharp.Compiler.Syntax.SynMemberFlags: Boolean IsOverrideOrExplicitImpl +FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_GetterOrSetterIsCompilerGenerated() +FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_IsDispatchSlot() +FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_IsFinal() +FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_IsInstance() +FSharp.Compiler.Syntax.SynMemberFlags: Boolean get_IsOverrideOrExplicitImpl() +FSharp.Compiler.Syntax.SynMemberFlags: FSharp.Compiler.Syntax.SynMemberKind MemberKind +FSharp.Compiler.Syntax.SynMemberFlags: FSharp.Compiler.Syntax.SynMemberKind get_MemberKind() +FSharp.Compiler.Syntax.SynMemberFlags: Int32 GetHashCode() +FSharp.Compiler.Syntax.SynMemberFlags: System.String ToString() +FSharp.Compiler.Syntax.SynMemberFlags: Void .ctor(Boolean, Boolean, Boolean, Boolean, Boolean, FSharp.Compiler.Syntax.SynMemberKind) +FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 ClassConstructor +FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 Constructor +FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 Member +FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 PropertyGet +FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 PropertyGetSet +FSharp.Compiler.Syntax.SynMemberKind+Tags: Int32 PropertySet +FSharp.Compiler.Syntax.SynMemberKind: Boolean Equals(FSharp.Compiler.Syntax.SynMemberKind) +FSharp.Compiler.Syntax.SynMemberKind: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.SynMemberKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynMemberKind: Boolean IsClassConstructor +FSharp.Compiler.Syntax.SynMemberKind: Boolean IsConstructor +FSharp.Compiler.Syntax.SynMemberKind: Boolean IsMember +FSharp.Compiler.Syntax.SynMemberKind: Boolean IsPropertyGet +FSharp.Compiler.Syntax.SynMemberKind: Boolean IsPropertyGetSet +FSharp.Compiler.Syntax.SynMemberKind: Boolean IsPropertySet +FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsClassConstructor() +FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsConstructor() +FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsMember() +FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsPropertyGet() +FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsPropertyGetSet() +FSharp.Compiler.Syntax.SynMemberKind: Boolean get_IsPropertySet() +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind ClassConstructor +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind Constructor +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind Member +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind PropertyGet +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind PropertyGetSet +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind PropertySet +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_ClassConstructor() +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_Constructor() +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_Member() +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_PropertyGet() +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_PropertyGetSet() +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind get_PropertySet() +FSharp.Compiler.Syntax.SynMemberKind: FSharp.Compiler.Syntax.SynMemberKind+Tags +FSharp.Compiler.Syntax.SynMemberKind: Int32 GetHashCode() +FSharp.Compiler.Syntax.SynMemberKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynMemberKind: Int32 Tag +FSharp.Compiler.Syntax.SynMemberKind: Int32 get_Tag() +FSharp.Compiler.Syntax.SynMemberKind: System.String ToString() +FSharp.Compiler.Syntax.SynMemberSig+Inherit: FSharp.Compiler.Syntax.SynType get_inheritedType() +FSharp.Compiler.Syntax.SynMemberSig+Inherit: FSharp.Compiler.Syntax.SynType inheritedType +FSharp.Compiler.Syntax.SynMemberSig+Inherit: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberSig+Inherit: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberSig+Interface: FSharp.Compiler.Syntax.SynType get_interfaceType() +FSharp.Compiler.Syntax.SynMemberSig+Interface: FSharp.Compiler.Syntax.SynType interfaceType +FSharp.Compiler.Syntax.SynMemberSig+Interface: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberSig+Interface: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Syntax.SynMemberFlags flags +FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Syntax.SynMemberFlags get_flags() +FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Syntax.SynValSig get_memberSig() +FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Syntax.SynValSig memberSig +FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia get_trivia() +FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia trivia +FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberSig+Member: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberSig+NestedType: FSharp.Compiler.Syntax.SynTypeDefnSig get_nestedType() +FSharp.Compiler.Syntax.SynMemberSig+NestedType: FSharp.Compiler.Syntax.SynTypeDefnSig nestedType +FSharp.Compiler.Syntax.SynMemberSig+NestedType: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberSig+NestedType: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 Inherit +FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 Interface +FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 Member +FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 NestedType +FSharp.Compiler.Syntax.SynMemberSig+Tags: Int32 ValField +FSharp.Compiler.Syntax.SynMemberSig+ValField: FSharp.Compiler.Syntax.SynField field +FSharp.Compiler.Syntax.SynMemberSig+ValField: FSharp.Compiler.Syntax.SynField get_field() +FSharp.Compiler.Syntax.SynMemberSig+ValField: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynMemberSig+ValField: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynMemberSig: Boolean IsInherit +FSharp.Compiler.Syntax.SynMemberSig: Boolean IsInterface +FSharp.Compiler.Syntax.SynMemberSig: Boolean IsMember +FSharp.Compiler.Syntax.SynMemberSig: Boolean IsNestedType +FSharp.Compiler.Syntax.SynMemberSig: Boolean IsValField +FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsInherit() +FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsInterface() +FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsMember() +FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsNestedType() +FSharp.Compiler.Syntax.SynMemberSig: Boolean get_IsValField() +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewInherit(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewInterface(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewMember(FSharp.Compiler.Syntax.SynValSig, FSharp.Compiler.Syntax.SynMemberFlags, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia) +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewNestedType(FSharp.Compiler.Syntax.SynTypeDefnSig, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig NewValField(FSharp.Compiler.Syntax.SynField, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+Inherit +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+Interface +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+Member +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+NestedType +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+Tags +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Syntax.SynMemberSig+ValField +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynMemberSig: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynMemberSig: Int32 Tag +FSharp.Compiler.Syntax.SynMemberSig: Int32 get_Tag() +FSharp.Compiler.Syntax.SynMemberSig: System.String ToString() +FSharp.Compiler.Syntax.SynModuleDecl+Attributes: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+Attributes: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+Attributes: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynModuleDecl+Attributes: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynModuleDecl+Exception: FSharp.Compiler.Syntax.SynExceptionDefn exnDefn +FSharp.Compiler.Syntax.SynModuleDecl+Exception: FSharp.Compiler.Syntax.SynExceptionDefn get_exnDefn() +FSharp.Compiler.Syntax.SynModuleDecl+Exception: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+Exception: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+Expr: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynModuleDecl+Expr: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynModuleDecl+Expr: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+Expr: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+HashDirective: FSharp.Compiler.Syntax.ParsedHashDirective get_hashDirective() +FSharp.Compiler.Syntax.SynModuleDecl+HashDirective: FSharp.Compiler.Syntax.ParsedHashDirective hashDirective +FSharp.Compiler.Syntax.SynModuleDecl+HashDirective: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+HashDirective: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+Let: Boolean get_isRecursive() +FSharp.Compiler.Syntax.SynModuleDecl+Let: Boolean isRecursive +FSharp.Compiler.Syntax.SynModuleDecl+Let: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+Let: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+Let: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] bindings +FSharp.Compiler.Syntax.SynModuleDecl+Let: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding] get_bindings() +FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.SynModuleDecl+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespace fragment +FSharp.Compiler.Syntax.SynModuleDecl+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespace get_fragment() +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Boolean get_isContinuing() +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Boolean get_isRecursive() +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Boolean isContinuing +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Boolean isRecursive +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.Syntax.SynComponentInfo get_moduleInfo() +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.Syntax.SynComponentInfo moduleInfo +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia get_trivia() +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia trivia +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] decls +FSharp.Compiler.Syntax.SynModuleDecl+NestedModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_decls() +FSharp.Compiler.Syntax.SynModuleDecl+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget get_target() +FSharp.Compiler.Syntax.SynModuleDecl+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget target +FSharp.Compiler.Syntax.SynModuleDecl+Open: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+Open: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Attributes +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Exception +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Expr +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 HashDirective +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Let +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 ModuleAbbrev +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 NamespaceFragment +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 NestedModule +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Open +FSharp.Compiler.Syntax.SynModuleDecl+Tags: Int32 Types +FSharp.Compiler.Syntax.SynModuleDecl+Types: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleDecl+Types: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleDecl+Types: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefn] get_typeDefns() +FSharp.Compiler.Syntax.SynModuleDecl+Types: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefn] typeDefns +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsAttributes +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsException +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsExpr +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsHashDirective +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsLet +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsModuleAbbrev +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsNamespaceFragment +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsNestedModule +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsOpen +FSharp.Compiler.Syntax.SynModuleDecl: Boolean IsTypes +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsAttributes() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsException() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsExpr() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsHashDirective() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsLet() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsModuleAbbrev() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsNamespaceFragment() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsNestedModule() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsOpen() +FSharp.Compiler.Syntax.SynModuleDecl: Boolean get_IsTypes() +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewAttributes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewException(FSharp.Compiler.Syntax.SynExceptionDefn, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewExpr(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewHashDirective(FSharp.Compiler.Syntax.ParsedHashDirective, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewLet(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewModuleAbbrev(FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewNamespaceFragment(FSharp.Compiler.Syntax.SynModuleOrNamespace) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewNestedModule(FSharp.Compiler.Syntax.SynComponentInfo, Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], Boolean, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewOpen(FSharp.Compiler.Syntax.SynOpenDeclTarget, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl NewTypes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefn], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Attributes +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Exception +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Expr +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+HashDirective +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Let +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+ModuleAbbrev +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+NamespaceFragment +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+NestedModule +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Open +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Tags +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Syntax.SynModuleDecl+Types +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynModuleDecl: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynModuleDecl: Int32 Tag +FSharp.Compiler.Syntax.SynModuleDecl: Int32 get_Tag() +FSharp.Compiler.Syntax.SynModuleDecl: System.String ToString() +FSharp.Compiler.Syntax.SynModuleOrNamespace: Boolean get_isRecursive() +FSharp.Compiler.Syntax.SynModuleOrNamespace: Boolean isRecursive +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespace NewSynModuleOrNamespace(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Syntax.SynModuleOrNamespaceKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia) +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_kind() +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind kind +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia get_trivia() +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia trivia +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynModuleOrNamespace: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynModuleOrNamespace: Int32 Tag +FSharp.Compiler.Syntax.SynModuleOrNamespace: Int32 get_Tag() +FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attribs +FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attribs() +FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] decls +FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleDecl] get_decls() +FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynModuleOrNamespace: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynModuleOrNamespace: System.String ToString() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags: Int32 AnonModule +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags: Int32 DeclaredNamespace +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags: Int32 GlobalNamespace +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags: Int32 NamedModule +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean Equals(FSharp.Compiler.Syntax.SynModuleOrNamespaceKind) +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsAnonModule +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsDeclaredNamespace +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsGlobalNamespace +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsModule +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean IsNamedModule +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsAnonModule() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsDeclaredNamespace() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsGlobalNamespace() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsModule() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Boolean get_IsNamedModule() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind AnonModule +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind DeclaredNamespace +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind GlobalNamespace +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind NamedModule +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_AnonModule() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_DeclaredNamespace() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_GlobalNamespace() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_NamedModule() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind+Tags +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 CompareTo(FSharp.Compiler.Syntax.SynModuleOrNamespaceKind) +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 GetHashCode() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 Tag +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: Int32 get_Tag() +FSharp.Compiler.Syntax.SynModuleOrNamespaceKind: System.String ToString() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Boolean get_isRecursive() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Boolean isRecursive +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind get_kind() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Syntax.SynModuleOrNamespaceKind kind +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig NewSynModuleOrNamespaceSig(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], Boolean, FSharp.Compiler.Syntax.SynModuleOrNamespaceKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl], FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia) +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia get_trivia() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia trivia +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Int32 Tag +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Int32 get_Tag() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attribs +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attribs() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] decls +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] get_decls() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynModuleOrNamespaceSig: System.String ToString() +FSharp.Compiler.Syntax.SynModuleSigDecl+Exception: FSharp.Compiler.Syntax.SynExceptionSig exnSig +FSharp.Compiler.Syntax.SynModuleSigDecl+Exception: FSharp.Compiler.Syntax.SynExceptionSig get_exnSig() +FSharp.Compiler.Syntax.SynModuleSigDecl+Exception: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleSigDecl+Exception: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective: FSharp.Compiler.Syntax.ParsedHashDirective get_hashDirective() +FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective: FSharp.Compiler.Syntax.ParsedHashDirective hashDirective +FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] get_longId() +FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident] longId +FSharp.Compiler.Syntax.SynModuleSigDecl+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig Item +FSharp.Compiler.Syntax.SynModuleSigDecl+NamespaceFragment: FSharp.Compiler.Syntax.SynModuleOrNamespaceSig get_Item() +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: Boolean get_isRecursive() +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: Boolean isRecursive +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.Syntax.SynComponentInfo get_moduleInfo() +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.Syntax.SynComponentInfo moduleInfo +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia get_trivia() +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia trivia +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] get_moduleDecls() +FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl] moduleDecls +FSharp.Compiler.Syntax.SynModuleSigDecl+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget get_target() +FSharp.Compiler.Syntax.SynModuleSigDecl+Open: FSharp.Compiler.Syntax.SynOpenDeclTarget target +FSharp.Compiler.Syntax.SynModuleSigDecl+Open: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleSigDecl+Open: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 Exception +FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 HashDirective +FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 ModuleAbbrev +FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 NamespaceFragment +FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 NestedModule +FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 Open +FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 Types +FSharp.Compiler.Syntax.SynModuleSigDecl+Tags: Int32 Val +FSharp.Compiler.Syntax.SynModuleSigDecl+Types: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleSigDecl+Types: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleSigDecl+Types: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefnSig] get_types() +FSharp.Compiler.Syntax.SynModuleSigDecl+Types: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefnSig] types +FSharp.Compiler.Syntax.SynModuleSigDecl+Val: FSharp.Compiler.Syntax.SynValSig get_valSig() +FSharp.Compiler.Syntax.SynModuleSigDecl+Val: FSharp.Compiler.Syntax.SynValSig valSig +FSharp.Compiler.Syntax.SynModuleSigDecl+Val: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynModuleSigDecl+Val: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsException +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsHashDirective +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsModuleAbbrev +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsNamespaceFragment +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsNestedModule +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsOpen +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsTypes +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean IsVal +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsException() +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsHashDirective() +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsModuleAbbrev() +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsNamespaceFragment() +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsNestedModule() +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsOpen() +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsTypes() +FSharp.Compiler.Syntax.SynModuleSigDecl: Boolean get_IsVal() +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewException(FSharp.Compiler.Syntax.SynExceptionSig, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewHashDirective(FSharp.Compiler.Syntax.ParsedHashDirective, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewModuleAbbrev(FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewNamespaceFragment(FSharp.Compiler.Syntax.SynModuleOrNamespaceSig) +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewNestedModule(FSharp.Compiler.Syntax.SynComponentInfo, Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynModuleSigDecl], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia) +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewOpen(FSharp.Compiler.Syntax.SynOpenDeclTarget, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewTypes(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeDefnSig], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl NewVal(FSharp.Compiler.Syntax.SynValSig, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Exception +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+HashDirective +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+ModuleAbbrev +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+NamespaceFragment +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+NestedModule +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Open +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Tags +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Types +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Syntax.SynModuleSigDecl+Val +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynModuleSigDecl: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynModuleSigDecl: Int32 Tag +FSharp.Compiler.Syntax.SynModuleSigDecl: Int32 get_Tag() +FSharp.Compiler.Syntax.SynModuleSigDecl: System.String ToString() +FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace: FSharp.Compiler.Syntax.SynLongIdent get_longId() +FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace: FSharp.Compiler.Syntax.SynLongIdent longId +FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynOpenDeclTarget+Tags: Int32 ModuleOrNamespace +FSharp.Compiler.Syntax.SynOpenDeclTarget+Tags: Int32 Type +FSharp.Compiler.Syntax.SynOpenDeclTarget+Type: FSharp.Compiler.Syntax.SynType get_typeName() +FSharp.Compiler.Syntax.SynOpenDeclTarget+Type: FSharp.Compiler.Syntax.SynType typeName +FSharp.Compiler.Syntax.SynOpenDeclTarget+Type: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynOpenDeclTarget+Type: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynOpenDeclTarget: Boolean IsModuleOrNamespace +FSharp.Compiler.Syntax.SynOpenDeclTarget: Boolean IsType +FSharp.Compiler.Syntax.SynOpenDeclTarget: Boolean get_IsModuleOrNamespace() +FSharp.Compiler.Syntax.SynOpenDeclTarget: Boolean get_IsType() +FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget NewModuleOrNamespace(FSharp.Compiler.Syntax.SynLongIdent, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget NewType(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget+ModuleOrNamespace +FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget+Tags +FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Syntax.SynOpenDeclTarget+Type +FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynOpenDeclTarget: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynOpenDeclTarget: Int32 Tag +FSharp.Compiler.Syntax.SynOpenDeclTarget: Int32 get_Tag() +FSharp.Compiler.Syntax.SynOpenDeclTarget: System.String ToString() +FSharp.Compiler.Syntax.SynPat+Ands: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Ands: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Ands: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_pats() +FSharp.Compiler.Syntax.SynPat+Ands: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] pats +FSharp.Compiler.Syntax.SynPat+ArrayOrList: Boolean get_isArray() +FSharp.Compiler.Syntax.SynPat+ArrayOrList: Boolean isArray +FSharp.Compiler.Syntax.SynPat+ArrayOrList: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+ArrayOrList: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+ArrayOrList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] elementPats +FSharp.Compiler.Syntax.SynPat+ArrayOrList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_elementPats() +FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Syntax.SynPat get_lhsPat() +FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Syntax.SynPat get_rhsPat() +FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Syntax.SynPat lhsPat +FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Syntax.SynPat rhsPat +FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+As: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Attrib: FSharp.Compiler.Syntax.SynPat get_pat() +FSharp.Compiler.Syntax.SynPat+Attrib: FSharp.Compiler.Syntax.SynPat pat +FSharp.Compiler.Syntax.SynPat+Attrib: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Attrib: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Attrib: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynPat+Attrib: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynPat+Const: FSharp.Compiler.Syntax.SynConst constant +FSharp.Compiler.Syntax.SynPat+Const: FSharp.Compiler.Syntax.SynConst get_constant() +FSharp.Compiler.Syntax.SynPat+Const: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Const: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: Char endChar +FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: Char get_endChar() +FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: Char get_startChar() +FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: Char startChar +FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+FromParseError: FSharp.Compiler.Syntax.SynPat get_pat() +FSharp.Compiler.Syntax.SynPat+FromParseError: FSharp.Compiler.Syntax.SynPat pat +FSharp.Compiler.Syntax.SynPat+FromParseError: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+FromParseError: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Syntax.Ident get_memberId() +FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Syntax.Ident get_thisId() +FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Syntax.Ident memberId +FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Syntax.Ident thisId +FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+InstanceMember: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+InstanceMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_toolingId() +FSharp.Compiler.Syntax.SynPat+InstanceMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] toolingId +FSharp.Compiler.Syntax.SynPat+InstanceMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynPat+InstanceMember: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynPat+IsInst: FSharp.Compiler.Syntax.SynType get_pat() +FSharp.Compiler.Syntax.SynPat+IsInst: FSharp.Compiler.Syntax.SynType pat +FSharp.Compiler.Syntax.SynPat+IsInst: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+IsInst: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Syntax.SynPat get_lhsPat() +FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Syntax.SynPat get_rhsPat() +FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Syntax.SynPat lhsPat +FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Syntax.SynPat rhsPat +FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia get_trivia() +FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia trivia +FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+ListCons: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Syntax.SynArgPats argPats +FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Syntax.SynArgPats get_argPats() +FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+LongIdent: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] extraId +FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_extraId() +FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynValTyparDecls] get_typarDecls() +FSharp.Compiler.Syntax.SynPat+LongIdent: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynValTyparDecls] typarDecls +FSharp.Compiler.Syntax.SynPat+Named: Boolean get_isThisVal() +FSharp.Compiler.Syntax.SynPat+Named: Boolean isThisVal +FSharp.Compiler.Syntax.SynPat+Named: FSharp.Compiler.Syntax.SynIdent get_ident() +FSharp.Compiler.Syntax.SynPat+Named: FSharp.Compiler.Syntax.SynIdent ident +FSharp.Compiler.Syntax.SynPat+Named: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Named: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Named: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynPat+Named: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynPat+Null: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Null: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+OptionalVal: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynPat+OptionalVal: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynPat+OptionalVal: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+OptionalVal: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Syntax.SynPat get_lhsPat() +FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Syntax.SynPat get_rhsPat() +FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Syntax.SynPat lhsPat +FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Syntax.SynPat rhsPat +FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia get_trivia() +FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia trivia +FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Or: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Paren: FSharp.Compiler.Syntax.SynPat get_pat() +FSharp.Compiler.Syntax.SynPat+Paren: FSharp.Compiler.Syntax.SynPat pat +FSharp.Compiler.Syntax.SynPat+Paren: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Paren: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+QuoteExpr: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynPat+QuoteExpr: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynPat+QuoteExpr: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+QuoteExpr: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Record: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Record: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Record: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Text.Range,FSharp.Compiler.Syntax.SynPat]] fieldPats +FSharp.Compiler.Syntax.SynPat+Record: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Text.Range,FSharp.Compiler.Syntax.SynPat]] get_fieldPats() +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Ands +FSharp.Compiler.Syntax.SynPat+Tags: Int32 ArrayOrList +FSharp.Compiler.Syntax.SynPat+Tags: Int32 As +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Attrib +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Const +FSharp.Compiler.Syntax.SynPat+Tags: Int32 DeprecatedCharRange +FSharp.Compiler.Syntax.SynPat+Tags: Int32 FromParseError +FSharp.Compiler.Syntax.SynPat+Tags: Int32 InstanceMember +FSharp.Compiler.Syntax.SynPat+Tags: Int32 IsInst +FSharp.Compiler.Syntax.SynPat+Tags: Int32 ListCons +FSharp.Compiler.Syntax.SynPat+Tags: Int32 LongIdent +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Named +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Null +FSharp.Compiler.Syntax.SynPat+Tags: Int32 OptionalVal +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Or +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Paren +FSharp.Compiler.Syntax.SynPat+Tags: Int32 QuoteExpr +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Record +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Tuple +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Typed +FSharp.Compiler.Syntax.SynPat+Tags: Int32 Wild +FSharp.Compiler.Syntax.SynPat+Tuple: Boolean get_isStruct() +FSharp.Compiler.Syntax.SynPat+Tuple: Boolean isStruct +FSharp.Compiler.Syntax.SynPat+Tuple: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Tuple: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] elementPats +FSharp.Compiler.Syntax.SynPat+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat] get_elementPats() +FSharp.Compiler.Syntax.SynPat+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges +FSharp.Compiler.Syntax.SynPat+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() +FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Syntax.SynPat get_pat() +FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Syntax.SynPat pat +FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Syntax.SynType get_targetType() +FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Syntax.SynType targetType +FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Typed: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat+Wild: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynPat+Wild: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynPat: Boolean IsAnds +FSharp.Compiler.Syntax.SynPat: Boolean IsArrayOrList +FSharp.Compiler.Syntax.SynPat: Boolean IsAs +FSharp.Compiler.Syntax.SynPat: Boolean IsAttrib +FSharp.Compiler.Syntax.SynPat: Boolean IsConst +FSharp.Compiler.Syntax.SynPat: Boolean IsDeprecatedCharRange +FSharp.Compiler.Syntax.SynPat: Boolean IsFromParseError +FSharp.Compiler.Syntax.SynPat: Boolean IsInstanceMember +FSharp.Compiler.Syntax.SynPat: Boolean IsIsInst +FSharp.Compiler.Syntax.SynPat: Boolean IsListCons +FSharp.Compiler.Syntax.SynPat: Boolean IsLongIdent +FSharp.Compiler.Syntax.SynPat: Boolean IsNamed +FSharp.Compiler.Syntax.SynPat: Boolean IsNull +FSharp.Compiler.Syntax.SynPat: Boolean IsOptionalVal +FSharp.Compiler.Syntax.SynPat: Boolean IsOr +FSharp.Compiler.Syntax.SynPat: Boolean IsParen +FSharp.Compiler.Syntax.SynPat: Boolean IsQuoteExpr +FSharp.Compiler.Syntax.SynPat: Boolean IsRecord +FSharp.Compiler.Syntax.SynPat: Boolean IsTuple +FSharp.Compiler.Syntax.SynPat: Boolean IsTyped +FSharp.Compiler.Syntax.SynPat: Boolean IsWild +FSharp.Compiler.Syntax.SynPat: Boolean get_IsAnds() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsArrayOrList() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsAs() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsAttrib() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsConst() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsDeprecatedCharRange() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsFromParseError() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsInstanceMember() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsIsInst() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsListCons() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsLongIdent() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsNamed() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsNull() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsOptionalVal() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsOr() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsParen() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsQuoteExpr() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsRecord() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsTuple() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsTyped() +FSharp.Compiler.Syntax.SynPat: Boolean get_IsWild() +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewAnds(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewArrayOrList(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewAs(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewAttrib(FSharp.Compiler.Syntax.SynPat, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewConst(FSharp.Compiler.Syntax.SynConst, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewDeprecatedCharRange(Char, Char, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewFromParseError(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewInstanceMember(FSharp.Compiler.Syntax.Ident, FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewIsInst(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewListCons(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewLongIdent(FSharp.Compiler.Syntax.SynLongIdent, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynValTyparDecls], FSharp.Compiler.Syntax.SynArgPats, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewNamed(FSharp.Compiler.Syntax.SynIdent, Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewNull(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewOptionalVal(FSharp.Compiler.Syntax.Ident, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewOr(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewParen(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewQuoteExpr(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewRecord(Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Syntax.Ident],FSharp.Compiler.Text.Range,FSharp.Compiler.Syntax.SynPat]], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewTuple(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynPat], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewTyped(FSharp.Compiler.Syntax.SynPat, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat NewWild(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Ands +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+ArrayOrList +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+As +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Attrib +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Const +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+DeprecatedCharRange +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+FromParseError +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+InstanceMember +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+IsInst +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+ListCons +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+LongIdent +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Named +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Null +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+OptionalVal +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Or +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Paren +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+QuoteExpr +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Record +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Tags +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Tuple +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Typed +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Syntax.SynPat+Wild +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynPat: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynPat: Int32 Tag +FSharp.Compiler.Syntax.SynPat: Int32 get_Tag() +FSharp.Compiler.Syntax.SynPat: System.String ToString() +FSharp.Compiler.Syntax.SynRationalConst+Integer: Int32 get_value() +FSharp.Compiler.Syntax.SynRationalConst+Integer: Int32 value +FSharp.Compiler.Syntax.SynRationalConst+Negate: FSharp.Compiler.Syntax.SynRationalConst Item +FSharp.Compiler.Syntax.SynRationalConst+Negate: FSharp.Compiler.Syntax.SynRationalConst get_Item() +FSharp.Compiler.Syntax.SynRationalConst+Rational: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynRationalConst+Rational: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynRationalConst+Rational: Int32 denominator +FSharp.Compiler.Syntax.SynRationalConst+Rational: Int32 get_denominator() +FSharp.Compiler.Syntax.SynRationalConst+Rational: Int32 get_numerator() +FSharp.Compiler.Syntax.SynRationalConst+Rational: Int32 numerator +FSharp.Compiler.Syntax.SynRationalConst+Tags: Int32 Integer +FSharp.Compiler.Syntax.SynRationalConst+Tags: Int32 Negate +FSharp.Compiler.Syntax.SynRationalConst+Tags: Int32 Rational +FSharp.Compiler.Syntax.SynRationalConst: Boolean IsInteger +FSharp.Compiler.Syntax.SynRationalConst: Boolean IsNegate +FSharp.Compiler.Syntax.SynRationalConst: Boolean IsRational +FSharp.Compiler.Syntax.SynRationalConst: Boolean get_IsInteger() +FSharp.Compiler.Syntax.SynRationalConst: Boolean get_IsNegate() +FSharp.Compiler.Syntax.SynRationalConst: Boolean get_IsRational() +FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst NewInteger(Int32) +FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst NewNegate(FSharp.Compiler.Syntax.SynRationalConst) +FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst NewRational(Int32, Int32, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst+Integer +FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst+Negate +FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst+Rational +FSharp.Compiler.Syntax.SynRationalConst: FSharp.Compiler.Syntax.SynRationalConst+Tags +FSharp.Compiler.Syntax.SynRationalConst: Int32 Tag +FSharp.Compiler.Syntax.SynRationalConst: Int32 get_Tag() +FSharp.Compiler.Syntax.SynRationalConst: System.String ToString() +FSharp.Compiler.Syntax.SynReturnInfo: FSharp.Compiler.Syntax.SynReturnInfo NewSynReturnInfo(System.Tuple`2[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynArgInfo], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynReturnInfo: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynReturnInfo: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynReturnInfo: Int32 Tag +FSharp.Compiler.Syntax.SynReturnInfo: Int32 get_Tag() +FSharp.Compiler.Syntax.SynReturnInfo: System.String ToString() +FSharp.Compiler.Syntax.SynReturnInfo: System.Tuple`2[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynArgInfo] get_returnType() +FSharp.Compiler.Syntax.SynReturnInfo: System.Tuple`2[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Syntax.SynArgInfo] returnType +FSharp.Compiler.Syntax.SynSimplePat+Attrib: FSharp.Compiler.Syntax.SynSimplePat get_pat() +FSharp.Compiler.Syntax.SynSimplePat+Attrib: FSharp.Compiler.Syntax.SynSimplePat pat +FSharp.Compiler.Syntax.SynSimplePat+Attrib: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynSimplePat+Attrib: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynSimplePat+Attrib: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynSimplePat+Attrib: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean get_isCompilerGenerated() +FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean get_isOptional() +FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean get_isThisVal() +FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean isCompilerGenerated +FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean isOptional +FSharp.Compiler.Syntax.SynSimplePat+Id: Boolean isThisVal +FSharp.Compiler.Syntax.SynSimplePat+Id: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynSimplePat+Id: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynSimplePat+Id: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynSimplePat+Id: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynSimplePat+Id: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]] altNameRefCell +FSharp.Compiler.Syntax.SynSimplePat+Id: Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]] get_altNameRefCell() +FSharp.Compiler.Syntax.SynSimplePat+Tags: Int32 Attrib +FSharp.Compiler.Syntax.SynSimplePat+Tags: Int32 Id +FSharp.Compiler.Syntax.SynSimplePat+Tags: Int32 Typed +FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Syntax.SynSimplePat get_pat() +FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Syntax.SynSimplePat pat +FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Syntax.SynType get_targetType() +FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Syntax.SynType targetType +FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynSimplePat+Typed: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynSimplePat: Boolean IsAttrib +FSharp.Compiler.Syntax.SynSimplePat: Boolean IsId +FSharp.Compiler.Syntax.SynSimplePat: Boolean IsTyped +FSharp.Compiler.Syntax.SynSimplePat: Boolean get_IsAttrib() +FSharp.Compiler.Syntax.SynSimplePat: Boolean get_IsId() +FSharp.Compiler.Syntax.SynSimplePat: Boolean get_IsTyped() +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat NewAttrib(FSharp.Compiler.Syntax.SynSimplePat, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat NewId(FSharp.Compiler.Syntax.Ident, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Core.FSharpRef`1[FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo]], Boolean, Boolean, Boolean, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat NewTyped(FSharp.Compiler.Syntax.SynSimplePat, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat+Attrib +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat+Id +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat+Tags +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Syntax.SynSimplePat+Typed +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynSimplePat: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynSimplePat: Int32 Tag +FSharp.Compiler.Syntax.SynSimplePat: Int32 get_Tag() +FSharp.Compiler.Syntax.SynSimplePat: System.String ToString() +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Decided: FSharp.Compiler.Syntax.Ident Item +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Decided: FSharp.Compiler.Syntax.Ident get_Item() +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Tags: Int32 Decided +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Tags: Int32 Undecided +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Undecided: FSharp.Compiler.Syntax.Ident Item +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Undecided: FSharp.Compiler.Syntax.Ident get_Item() +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Boolean IsDecided +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Boolean IsUndecided +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Boolean get_IsDecided() +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Boolean get_IsUndecided() +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo NewDecided(FSharp.Compiler.Syntax.Ident) +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo NewUndecided(FSharp.Compiler.Syntax.Ident) +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Decided +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Tags +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo+Undecided +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Int32 Tag +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: Int32 get_Tag() +FSharp.Compiler.Syntax.SynSimplePatAlternativeIdInfo: System.String ToString() +FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Syntax.SynSimplePats NewSimplePats(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynSimplePat], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynSimplePats: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynSimplePats: Int32 Tag +FSharp.Compiler.Syntax.SynSimplePats: Int32 get_Tag() +FSharp.Compiler.Syntax.SynSimplePats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynSimplePat] get_pats() +FSharp.Compiler.Syntax.SynSimplePats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynSimplePat] pats +FSharp.Compiler.Syntax.SynSimplePats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges +FSharp.Compiler.Syntax.SynSimplePats: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() +FSharp.Compiler.Syntax.SynSimplePats: System.String ToString() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+Tags: Int32 WhenTyparIsStruct +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+Tags: Int32 WhenTyparTyconEqualsTycon +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Syntax.SynType get_rhsType() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Syntax.SynType rhsType +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Boolean IsWhenTyparIsStruct +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Boolean IsWhenTyparTyconEqualsTycon +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Boolean get_IsWhenTyparIsStruct() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Boolean get_IsWhenTyparTyconEqualsTycon() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint NewWhenTyparIsStruct(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint NewWhenTyparTyconEqualsTycon(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+Tags +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparIsStruct +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: FSharp.Compiler.Syntax.SynStaticOptimizationConstraint+WhenTyparTyconEqualsTycon +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Int32 Tag +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: Int32 get_Tag() +FSharp.Compiler.Syntax.SynStaticOptimizationConstraint: System.String ToString() +FSharp.Compiler.Syntax.SynStringKind+Tags: Int32 Regular +FSharp.Compiler.Syntax.SynStringKind+Tags: Int32 TripleQuote +FSharp.Compiler.Syntax.SynStringKind+Tags: Int32 Verbatim +FSharp.Compiler.Syntax.SynStringKind: Boolean Equals(FSharp.Compiler.Syntax.SynStringKind) +FSharp.Compiler.Syntax.SynStringKind: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.SynStringKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynStringKind: Boolean IsRegular +FSharp.Compiler.Syntax.SynStringKind: Boolean IsTripleQuote +FSharp.Compiler.Syntax.SynStringKind: Boolean IsVerbatim +FSharp.Compiler.Syntax.SynStringKind: Boolean get_IsRegular() +FSharp.Compiler.Syntax.SynStringKind: Boolean get_IsTripleQuote() +FSharp.Compiler.Syntax.SynStringKind: Boolean get_IsVerbatim() +FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind Regular +FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind TripleQuote +FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind Verbatim +FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind get_Regular() +FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind get_TripleQuote() +FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind get_Verbatim() +FSharp.Compiler.Syntax.SynStringKind: FSharp.Compiler.Syntax.SynStringKind+Tags +FSharp.Compiler.Syntax.SynStringKind: Int32 CompareTo(FSharp.Compiler.Syntax.SynStringKind) +FSharp.Compiler.Syntax.SynStringKind: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.SynStringKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.SynStringKind: Int32 GetHashCode() +FSharp.Compiler.Syntax.SynStringKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.SynStringKind: Int32 Tag +FSharp.Compiler.Syntax.SynStringKind: Int32 get_Tag() +FSharp.Compiler.Syntax.SynStringKind: System.String ToString() +FSharp.Compiler.Syntax.SynTupleTypeSegment+Slash: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTupleTypeSegment+Slash: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTupleTypeSegment+Star: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTupleTypeSegment+Star: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTupleTypeSegment+Tags: Int32 Slash +FSharp.Compiler.Syntax.SynTupleTypeSegment+Tags: Int32 Star +FSharp.Compiler.Syntax.SynTupleTypeSegment+Tags: Int32 Type +FSharp.Compiler.Syntax.SynTupleTypeSegment+Type: FSharp.Compiler.Syntax.SynType get_typeName() +FSharp.Compiler.Syntax.SynTupleTypeSegment+Type: FSharp.Compiler.Syntax.SynType typeName +FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean IsSlash +FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean IsStar +FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean IsType +FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean get_IsSlash() +FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean get_IsStar() +FSharp.Compiler.Syntax.SynTupleTypeSegment: Boolean get_IsType() +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment NewSlash(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment NewStar(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment NewType(FSharp.Compiler.Syntax.SynType) +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment+Slash +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment+Star +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment+Tags +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Syntax.SynTupleTypeSegment+Type +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTupleTypeSegment: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTupleTypeSegment: Int32 Tag +FSharp.Compiler.Syntax.SynTupleTypeSegment: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTupleTypeSegment: System.String ToString() +FSharp.Compiler.Syntax.SynTypar: Boolean get_isCompGen() +FSharp.Compiler.Syntax.SynTypar: Boolean isCompGen +FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.Ident get_ident() +FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.Ident ident +FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.SynTypar NewSynTypar(FSharp.Compiler.Syntax.Ident, FSharp.Compiler.Syntax.TyparStaticReq, Boolean) +FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.TyparStaticReq get_staticReq() +FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Syntax.TyparStaticReq staticReq +FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTypar: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTypar: Int32 Tag +FSharp.Compiler.Syntax.SynTypar: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTypar: System.String ToString() +FSharp.Compiler.Syntax.SynTyparDecl: FSharp.Compiler.Syntax.SynTypar Item2 +FSharp.Compiler.Syntax.SynTyparDecl: FSharp.Compiler.Syntax.SynTypar get_Item2() +FSharp.Compiler.Syntax.SynTyparDecl: FSharp.Compiler.Syntax.SynTyparDecl NewSynTyparDecl(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynTypar) +FSharp.Compiler.Syntax.SynTyparDecl: Int32 Tag +FSharp.Compiler.Syntax.SynTyparDecl: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTyparDecl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynTyparDecl: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynTyparDecl: System.String ToString() +FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] decls +FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] get_decls() +FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] constraints +FSharp.Compiler.Syntax.SynTyparDecls+PostfixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] get_constraints() +FSharp.Compiler.Syntax.SynTyparDecls+PrefixList: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTyparDecls+PrefixList: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTyparDecls+PrefixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] decls +FSharp.Compiler.Syntax.SynTyparDecls+PrefixList: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] get_decls() +FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix: FSharp.Compiler.Syntax.SynTyparDecl decl +FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix: FSharp.Compiler.Syntax.SynTyparDecl get_decl() +FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTyparDecls+Tags: Int32 PostfixList +FSharp.Compiler.Syntax.SynTyparDecls+Tags: Int32 PrefixList +FSharp.Compiler.Syntax.SynTyparDecls+Tags: Int32 SinglePrefix +FSharp.Compiler.Syntax.SynTyparDecls: Boolean IsPostfixList +FSharp.Compiler.Syntax.SynTyparDecls: Boolean IsPrefixList +FSharp.Compiler.Syntax.SynTyparDecls: Boolean IsSinglePrefix +FSharp.Compiler.Syntax.SynTyparDecls: Boolean get_IsPostfixList() +FSharp.Compiler.Syntax.SynTyparDecls: Boolean get_IsPrefixList() +FSharp.Compiler.Syntax.SynTyparDecls: Boolean get_IsSinglePrefix() +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls NewPostfixList(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls NewPrefixList(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls NewSinglePrefix(FSharp.Compiler.Syntax.SynTyparDecl, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls+PostfixList +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls+PrefixList +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls+SinglePrefix +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Syntax.SynTyparDecls+Tags +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTyparDecls: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTyparDecls: Int32 Tag +FSharp.Compiler.Syntax.SynTyparDecls: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTyparDecls: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] TyparDecls +FSharp.Compiler.Syntax.SynTyparDecls: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTyparDecl] get_TyparDecls() +FSharp.Compiler.Syntax.SynTyparDecls: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] Constraints +FSharp.Compiler.Syntax.SynTyparDecls: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] get_Constraints() +FSharp.Compiler.Syntax.SynTyparDecls: System.String ToString() +FSharp.Compiler.Syntax.SynType+Anon: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+Anon: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+AnonRecd: Boolean get_isStruct() +FSharp.Compiler.Syntax.SynType+AnonRecd: Boolean isStruct +FSharp.Compiler.Syntax.SynType+AnonRecd: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+AnonRecd: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+AnonRecd: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.Ident,FSharp.Compiler.Syntax.SynType]] fields +FSharp.Compiler.Syntax.SynType+AnonRecd: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.Ident,FSharp.Compiler.Syntax.SynType]] get_fields() +FSharp.Compiler.Syntax.SynType+App: Boolean get_isPostfix() +FSharp.Compiler.Syntax.SynType+App: Boolean isPostfix +FSharp.Compiler.Syntax.SynType+App: FSharp.Compiler.Syntax.SynType get_typeName() +FSharp.Compiler.Syntax.SynType+App: FSharp.Compiler.Syntax.SynType typeName +FSharp.Compiler.Syntax.SynType+App: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+App: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() +FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs +FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges +FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() +FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_greaterRange() +FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_lessRange() +FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] greaterRange +FSharp.Compiler.Syntax.SynType+App: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] lessRange +FSharp.Compiler.Syntax.SynType+Array: FSharp.Compiler.Syntax.SynType elementType +FSharp.Compiler.Syntax.SynType+Array: FSharp.Compiler.Syntax.SynType get_elementType() +FSharp.Compiler.Syntax.SynType+Array: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+Array: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+Array: Int32 get_rank() +FSharp.Compiler.Syntax.SynType+Array: Int32 rank +FSharp.Compiler.Syntax.SynType+FromParseError: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+FromParseError: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Syntax.SynType argType +FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Syntax.SynType get_argType() +FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Syntax.SynType get_returnType() +FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Syntax.SynType returnType +FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia get_trivia() +FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia trivia +FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+Fun: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+HashConstraint: FSharp.Compiler.Syntax.SynType get_innerType() +FSharp.Compiler.Syntax.SynType+HashConstraint: FSharp.Compiler.Syntax.SynType innerType +FSharp.Compiler.Syntax.SynType+HashConstraint: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+HashConstraint: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+LongIdent: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynType+LongIdent: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Syntax.SynLongIdent get_longDotId() +FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Syntax.SynLongIdent longDotId +FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Syntax.SynType get_typeName() +FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Syntax.SynType typeName +FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+LongIdentApp: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() +FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs +FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] commaRanges +FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range] get_commaRanges() +FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_greaterRange() +FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_lessRange() +FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] greaterRange +FSharp.Compiler.Syntax.SynType+LongIdentApp: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] lessRange +FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Syntax.SynRationalConst exponent +FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Syntax.SynRationalConst get_exponent() +FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Syntax.SynType baseMeasure +FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Syntax.SynType get_baseMeasure() +FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+MeasurePower: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Syntax.SynType get_lhsType() +FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Syntax.SynType get_rhsType() +FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Syntax.SynType lhsType +FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Syntax.SynType rhsType +FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia get_trivia() +FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia trivia +FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+Or: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+Paren: FSharp.Compiler.Syntax.SynType get_innerType() +FSharp.Compiler.Syntax.SynType+Paren: FSharp.Compiler.Syntax.SynType innerType +FSharp.Compiler.Syntax.SynType+Paren: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+Paren: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+SignatureParameter: Boolean get_optional() +FSharp.Compiler.Syntax.SynType+SignatureParameter: Boolean optional +FSharp.Compiler.Syntax.SynType+SignatureParameter: FSharp.Compiler.Syntax.SynType get_usedType() +FSharp.Compiler.Syntax.SynType+SignatureParameter: FSharp.Compiler.Syntax.SynType usedType +FSharp.Compiler.Syntax.SynType+SignatureParameter: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+SignatureParameter: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+SignatureParameter: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynType+SignatureParameter: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynType+SignatureParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_id() +FSharp.Compiler.Syntax.SynType+SignatureParameter: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] id +FSharp.Compiler.Syntax.SynType+StaticConstant: FSharp.Compiler.Syntax.SynConst constant +FSharp.Compiler.Syntax.SynType+StaticConstant: FSharp.Compiler.Syntax.SynConst get_constant() +FSharp.Compiler.Syntax.SynType+StaticConstant: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+StaticConstant: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+StaticConstantExpr: FSharp.Compiler.Syntax.SynExpr expr +FSharp.Compiler.Syntax.SynType+StaticConstantExpr: FSharp.Compiler.Syntax.SynExpr get_expr() +FSharp.Compiler.Syntax.SynType+StaticConstantExpr: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+StaticConstantExpr: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Syntax.SynType get_ident() +FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Syntax.SynType get_value() +FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Syntax.SynType ident +FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Syntax.SynType value +FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+StaticConstantNamed: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+Tags: Int32 Anon +FSharp.Compiler.Syntax.SynType+Tags: Int32 AnonRecd +FSharp.Compiler.Syntax.SynType+Tags: Int32 App +FSharp.Compiler.Syntax.SynType+Tags: Int32 Array +FSharp.Compiler.Syntax.SynType+Tags: Int32 FromParseError +FSharp.Compiler.Syntax.SynType+Tags: Int32 Fun +FSharp.Compiler.Syntax.SynType+Tags: Int32 HashConstraint +FSharp.Compiler.Syntax.SynType+Tags: Int32 LongIdent +FSharp.Compiler.Syntax.SynType+Tags: Int32 LongIdentApp +FSharp.Compiler.Syntax.SynType+Tags: Int32 MeasurePower +FSharp.Compiler.Syntax.SynType+Tags: Int32 Or +FSharp.Compiler.Syntax.SynType+Tags: Int32 Paren +FSharp.Compiler.Syntax.SynType+Tags: Int32 SignatureParameter +FSharp.Compiler.Syntax.SynType+Tags: Int32 StaticConstant +FSharp.Compiler.Syntax.SynType+Tags: Int32 StaticConstantExpr +FSharp.Compiler.Syntax.SynType+Tags: Int32 StaticConstantNamed +FSharp.Compiler.Syntax.SynType+Tags: Int32 Tuple +FSharp.Compiler.Syntax.SynType+Tags: Int32 Var +FSharp.Compiler.Syntax.SynType+Tags: Int32 WithGlobalConstraints +FSharp.Compiler.Syntax.SynType+Tuple: Boolean get_isStruct() +FSharp.Compiler.Syntax.SynType+Tuple: Boolean isStruct +FSharp.Compiler.Syntax.SynType+Tuple: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+Tuple: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTupleTypeSegment] get_path() +FSharp.Compiler.Syntax.SynType+Tuple: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTupleTypeSegment] path +FSharp.Compiler.Syntax.SynType+Var: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynType+Var: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynType+Var: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+Var: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: FSharp.Compiler.Syntax.SynType get_typeName() +FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: FSharp.Compiler.Syntax.SynType typeName +FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] constraints +FSharp.Compiler.Syntax.SynType+WithGlobalConstraints: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint] get_constraints() +FSharp.Compiler.Syntax.SynType: Boolean IsAnon +FSharp.Compiler.Syntax.SynType: Boolean IsAnonRecd +FSharp.Compiler.Syntax.SynType: Boolean IsApp +FSharp.Compiler.Syntax.SynType: Boolean IsArray +FSharp.Compiler.Syntax.SynType: Boolean IsFromParseError +FSharp.Compiler.Syntax.SynType: Boolean IsFun +FSharp.Compiler.Syntax.SynType: Boolean IsHashConstraint +FSharp.Compiler.Syntax.SynType: Boolean IsLongIdent +FSharp.Compiler.Syntax.SynType: Boolean IsLongIdentApp +FSharp.Compiler.Syntax.SynType: Boolean IsMeasurePower +FSharp.Compiler.Syntax.SynType: Boolean IsOr +FSharp.Compiler.Syntax.SynType: Boolean IsParen +FSharp.Compiler.Syntax.SynType: Boolean IsSignatureParameter +FSharp.Compiler.Syntax.SynType: Boolean IsStaticConstant +FSharp.Compiler.Syntax.SynType: Boolean IsStaticConstantExpr +FSharp.Compiler.Syntax.SynType: Boolean IsStaticConstantNamed +FSharp.Compiler.Syntax.SynType: Boolean IsTuple +FSharp.Compiler.Syntax.SynType: Boolean IsVar +FSharp.Compiler.Syntax.SynType: Boolean IsWithGlobalConstraints +FSharp.Compiler.Syntax.SynType: Boolean get_IsAnon() +FSharp.Compiler.Syntax.SynType: Boolean get_IsAnonRecd() +FSharp.Compiler.Syntax.SynType: Boolean get_IsApp() +FSharp.Compiler.Syntax.SynType: Boolean get_IsArray() +FSharp.Compiler.Syntax.SynType: Boolean get_IsFromParseError() +FSharp.Compiler.Syntax.SynType: Boolean get_IsFun() +FSharp.Compiler.Syntax.SynType: Boolean get_IsHashConstraint() +FSharp.Compiler.Syntax.SynType: Boolean get_IsLongIdent() +FSharp.Compiler.Syntax.SynType: Boolean get_IsLongIdentApp() +FSharp.Compiler.Syntax.SynType: Boolean get_IsMeasurePower() +FSharp.Compiler.Syntax.SynType: Boolean get_IsOr() +FSharp.Compiler.Syntax.SynType: Boolean get_IsParen() +FSharp.Compiler.Syntax.SynType: Boolean get_IsSignatureParameter() +FSharp.Compiler.Syntax.SynType: Boolean get_IsStaticConstant() +FSharp.Compiler.Syntax.SynType: Boolean get_IsStaticConstantExpr() +FSharp.Compiler.Syntax.SynType: Boolean get_IsStaticConstantNamed() +FSharp.Compiler.Syntax.SynType: Boolean get_IsTuple() +FSharp.Compiler.Syntax.SynType: Boolean get_IsVar() +FSharp.Compiler.Syntax.SynType: Boolean get_IsWithGlobalConstraints() +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewAnon(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewAnonRecd(Boolean, Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.Ident,FSharp.Compiler.Syntax.SynType]], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewApp(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Boolean, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewArray(Int32, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewFromParseError(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewFun(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewHashConstraint(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewLongIdent(FSharp.Compiler.Syntax.SynLongIdent) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewLongIdentApp(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynLongIdent, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewMeasurePower(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynRationalConst, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewOr(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewParen(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewSignatureParameter(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident], FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewStaticConstant(FSharp.Compiler.Syntax.SynConst, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewStaticConstantExpr(FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewStaticConstantNamed(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewTuple(Boolean, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTupleTypeSegment], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewVar(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType NewWithGlobalConstraints(FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynTypeConstraint], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Anon +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+AnonRecd +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+App +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Array +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+FromParseError +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Fun +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+HashConstraint +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+LongIdent +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+LongIdentApp +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+MeasurePower +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Or +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Paren +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+SignatureParameter +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+StaticConstant +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+StaticConstantExpr +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+StaticConstantNamed +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Tags +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Tuple +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+Var +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Syntax.SynType+WithGlobalConstraints +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynType: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynType: Int32 Tag +FSharp.Compiler.Syntax.SynType: Int32 get_Tag() +FSharp.Compiler.Syntax.SynType: System.String ToString() +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereSelfConstrained +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparDefaultsToType +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsComparable +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsDelegate +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsEnum +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsEquatable +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsReferenceType +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsUnmanaged +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparIsValueType +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparSubtypeOfType +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparSupportsMember +FSharp.Compiler.Syntax.SynTypeConstraint+Tags: Int32 WhereTyparSupportsNull +FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained: FSharp.Compiler.Syntax.SynType get_selfConstraint() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained: FSharp.Compiler.Syntax.SynType selfConstraint +FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Syntax.SynType get_typeName() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Syntax.SynType typeName +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] get_typeArgs() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType] typeArgs +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Syntax.SynType get_typeName() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Syntax.SynType typeName +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Syntax.SynMemberSig get_memberSig() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Syntax.SynMemberSig memberSig +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Syntax.SynType get_typars() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Syntax.SynType typars +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull: FSharp.Compiler.Syntax.SynTypar get_typar() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull: FSharp.Compiler.Syntax.SynTypar typar +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereSelfConstrained +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparDefaultsToType +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsComparable +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsDelegate +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsEnum +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsEquatable +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsReferenceType +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsUnmanaged +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparIsValueType +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparSubtypeOfType +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparSupportsMember +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean IsWhereTyparSupportsNull +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereSelfConstrained() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparDefaultsToType() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsComparable() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsDelegate() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsEnum() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsEquatable() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsReferenceType() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsUnmanaged() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparIsValueType() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparSubtypeOfType() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparSupportsMember() +FSharp.Compiler.Syntax.SynTypeConstraint: Boolean get_IsWhereTyparSupportsNull() +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereSelfConstrained(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparDefaultsToType(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsComparable(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsDelegate(FSharp.Compiler.Syntax.SynTypar, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsEnum(FSharp.Compiler.Syntax.SynTypar, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynType], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsEquatable(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsReferenceType(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsUnmanaged(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparIsValueType(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparSubtypeOfType(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparSupportsMember(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynMemberSig, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint NewWhereTyparSupportsNull(FSharp.Compiler.Syntax.SynTypar, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+Tags +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereSelfConstrained +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparDefaultsToType +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsComparable +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsDelegate +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEnum +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsEquatable +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsReferenceType +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsUnmanaged +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparIsValueType +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSubtypeOfType +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsMember +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Syntax.SynTypeConstraint+WhereTyparSupportsNull +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTypeConstraint: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTypeConstraint: Int32 Tag +FSharp.Compiler.Syntax.SynTypeConstraint: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTypeConstraint: System.String ToString() +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynComponentInfo get_typeInfo() +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynComponentInfo typeInfo +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefn NewSynTypeDefn(FSharp.Compiler.Syntax.SynComponentInfo, FSharp.Compiler.Syntax.SynTypeDefnRepr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia) +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefnRepr get_typeRepr() +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefnRepr typeRepr +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia get_trivia() +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia trivia +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefn: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefn: Int32 Tag +FSharp.Compiler.Syntax.SynTypeDefn: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTypeDefn: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() +FSharp.Compiler.Syntax.SynTypeDefn: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members +FSharp.Compiler.Syntax.SynTypeDefn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberDefn] get_implicitConstructor() +FSharp.Compiler.Syntax.SynTypeDefn: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberDefn] implicitConstructor +FSharp.Compiler.Syntax.SynTypeDefn: System.String ToString() +FSharp.Compiler.Syntax.SynTypeDefnKind+Augmentation: FSharp.Compiler.Text.Range get_withKeyword() +FSharp.Compiler.Syntax.SynTypeDefnKind+Augmentation: FSharp.Compiler.Text.Range withKeyword +FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate: FSharp.Compiler.Syntax.SynType get_signature() +FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate: FSharp.Compiler.Syntax.SynType signature +FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate: FSharp.Compiler.Syntax.SynValInfo get_signatureInfo() +FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate: FSharp.Compiler.Syntax.SynValInfo signatureInfo +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Abbrev +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Augmentation +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Class +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Delegate +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 IL +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Interface +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Opaque +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Record +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Struct +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Union +FSharp.Compiler.Syntax.SynTypeDefnKind+Tags: Int32 Unspecified +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsAbbrev +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsAugmentation +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsClass +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsDelegate +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsIL +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsInterface +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsOpaque +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsRecord +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsStruct +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsUnion +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean IsUnspecified +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsAbbrev() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsAugmentation() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsClass() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsDelegate() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsIL() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsInterface() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsOpaque() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsRecord() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsStruct() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsUnion() +FSharp.Compiler.Syntax.SynTypeDefnKind: Boolean get_IsUnspecified() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Abbrev +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Class +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind IL +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Interface +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind NewAugmentation(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind NewDelegate(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynValInfo) +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Opaque +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Record +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Struct +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Union +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind Unspecified +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Abbrev() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Class() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_IL() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Interface() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Opaque() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Record() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Struct() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Union() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind get_Unspecified() +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind+Augmentation +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind+Delegate +FSharp.Compiler.Syntax.SynTypeDefnKind: FSharp.Compiler.Syntax.SynTypeDefnKind+Tags +FSharp.Compiler.Syntax.SynTypeDefnKind: Int32 Tag +FSharp.Compiler.Syntax.SynTypeDefnKind: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTypeDefnKind: System.String ToString() +FSharp.Compiler.Syntax.SynTypeDefnRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr exnRepr +FSharp.Compiler.Syntax.SynTypeDefnRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_exnRepr() +FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: FSharp.Compiler.Syntax.SynTypeDefnKind get_kind() +FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: FSharp.Compiler.Syntax.SynTypeDefnKind kind +FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] get_members() +FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn] members +FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr get_simpleRepr() +FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr simpleRepr +FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnRepr+Tags: Int32 Exception +FSharp.Compiler.Syntax.SynTypeDefnRepr+Tags: Int32 ObjectModel +FSharp.Compiler.Syntax.SynTypeDefnRepr+Tags: Int32 Simple +FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean IsException +FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean IsObjectModel +FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean IsSimple +FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean get_IsException() +FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean get_IsObjectModel() +FSharp.Compiler.Syntax.SynTypeDefnRepr: Boolean get_IsSimple() +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr NewException(FSharp.Compiler.Syntax.SynExceptionDefnRepr) +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr NewObjectModel(FSharp.Compiler.Syntax.SynTypeDefnKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr NewSimple(FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr+Exception +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr+ObjectModel +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr+Simple +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Syntax.SynTypeDefnRepr+Tags +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTypeDefnRepr: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTypeDefnRepr: Int32 Tag +FSharp.Compiler.Syntax.SynTypeDefnRepr: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTypeDefnRepr: System.String ToString() +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynComponentInfo get_typeInfo() +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynComponentInfo typeInfo +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynTypeDefnSig NewSynTypeDefnSig(FSharp.Compiler.Syntax.SynComponentInfo, FSharp.Compiler.Syntax.SynTypeDefnSigRepr, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia) +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynTypeDefnSigRepr get_typeRepr() +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Syntax.SynTypeDefnSigRepr typeRepr +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia get_trivia() +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia trivia +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSig: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSig: Int32 Tag +FSharp.Compiler.Syntax.SynTypeDefnSig: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTypeDefnSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] get_members() +FSharp.Compiler.Syntax.SynTypeDefnSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] members +FSharp.Compiler.Syntax.SynTypeDefnSig: System.String ToString() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_repr() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr repr +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: FSharp.Compiler.Syntax.SynTypeDefnKind get_kind() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: FSharp.Compiler.Syntax.SynTypeDefnKind kind +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] get_memberSigs() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig] memberSigs +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr get_repr() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr repr +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Tags: Int32 Exception +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Tags: Int32 ObjectModel +FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Tags: Int32 Simple +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean IsException +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean IsObjectModel +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean IsSimple +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean get_IsException() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean get_IsObjectModel() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Boolean get_IsSimple() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr NewException(FSharp.Compiler.Syntax.SynExceptionDefnRepr) +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr NewObjectModel(FSharp.Compiler.Syntax.SynTypeDefnKind, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberSig], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr NewSimple(FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Exception +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr+ObjectModel +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Simple +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Syntax.SynTypeDefnSigRepr+Tags +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Int32 Tag +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTypeDefnSigRepr: System.String ToString() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynEnumCase] cases +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynEnumCase] get_cases() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr exnRepr +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Exception: FSharp.Compiler.Syntax.SynExceptionDefnRepr get_exnRepr() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Boolean get_isConcrete() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Boolean get_isIncrClass() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Boolean isConcrete +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Boolean isIncrClass +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: FSharp.Compiler.Syntax.SynTypeDefnKind get_kind() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: FSharp.Compiler.Syntax.SynTypeDefnKind kind +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] fields +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] get_fields() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.SynValSig,FSharp.Compiler.Syntax.SynMemberFlags]] get_slotsigs() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.SynValSig,FSharp.Compiler.Syntax.SynMemberFlags]] slotsigs +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]] get_inherits() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]] inherits +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynSimplePats] get_implicitCtorSynPats() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynSimplePats] implicitCtorSynPats +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly: System.Object get_ilType() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly: System.Object ilType +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+None: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+None: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] get_recordFields() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] recordFields +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 Enum +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 Exception +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 General +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 LibraryOnlyILAssembly +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 None +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 Record +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 TypeAbbrev +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags: Int32 Union +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Syntax.ParserDetail detail +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Syntax.ParserDetail get_detail() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Syntax.SynType get_rhsType() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Syntax.SynType rhsType +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynUnionCase] get_unionCases() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynUnionCase] unionCases +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsEnum +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsException +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsGeneral +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsLibraryOnlyILAssembly +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsNone +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsRecord +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsTypeAbbrev +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean IsUnion +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsEnum() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsException() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsGeneral() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsLibraryOnlyILAssembly() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsNone() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsRecord() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsTypeAbbrev() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Boolean get_IsUnion() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewEnum(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynEnumCase], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewException(FSharp.Compiler.Syntax.SynExceptionDefnRepr) +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewGeneral(FSharp.Compiler.Syntax.SynTypeDefnKind, Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Syntax.SynType,FSharp.Compiler.Text.Range,Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]]], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[FSharp.Compiler.Syntax.SynValSig,FSharp.Compiler.Syntax.SynMemberFlags]], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField], Boolean, Boolean, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynSimplePats], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewLibraryOnlyILAssembly(System.Object, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewNone(FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewRecord(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewTypeAbbrev(FSharp.Compiler.Syntax.ParserDetail, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr NewUnion(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynUnionCase], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Enum +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Exception +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+General +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+LibraryOnlyILAssembly +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+None +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Record +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Tags +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+TypeAbbrev +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr+Union +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Int32 Tag +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: Int32 get_Tag() +FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr: System.String ToString() +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynIdent get_ident() +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynIdent ident +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynUnionCase NewSynUnionCase(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynIdent, FSharp.Compiler.Syntax.SynUnionCaseKind, FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia) +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynUnionCaseKind caseType +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Syntax.SynUnionCaseKind get_caseType() +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia get_trivia() +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia trivia +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynUnionCase: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynUnionCase: Int32 Tag +FSharp.Compiler.Syntax.SynUnionCase: Int32 get_Tag() +FSharp.Compiler.Syntax.SynUnionCase: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynUnionCase: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynUnionCase: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynUnionCase: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynUnionCase: System.String ToString() +FSharp.Compiler.Syntax.SynUnionCaseKind+Fields: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] cases +FSharp.Compiler.Syntax.SynUnionCaseKind+Fields: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField] get_cases() +FSharp.Compiler.Syntax.SynUnionCaseKind+FullType: FSharp.Compiler.Syntax.SynType fullType +FSharp.Compiler.Syntax.SynUnionCaseKind+FullType: FSharp.Compiler.Syntax.SynType get_fullType() +FSharp.Compiler.Syntax.SynUnionCaseKind+FullType: FSharp.Compiler.Syntax.SynValInfo fullTypeInfo +FSharp.Compiler.Syntax.SynUnionCaseKind+FullType: FSharp.Compiler.Syntax.SynValInfo get_fullTypeInfo() +FSharp.Compiler.Syntax.SynUnionCaseKind+Tags: Int32 Fields +FSharp.Compiler.Syntax.SynUnionCaseKind+Tags: Int32 FullType +FSharp.Compiler.Syntax.SynUnionCaseKind: Boolean IsFields +FSharp.Compiler.Syntax.SynUnionCaseKind: Boolean IsFullType +FSharp.Compiler.Syntax.SynUnionCaseKind: Boolean get_IsFields() +FSharp.Compiler.Syntax.SynUnionCaseKind: Boolean get_IsFullType() +FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind NewFields(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField]) +FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind NewFullType(FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynValInfo) +FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind+Fields +FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind+FullType +FSharp.Compiler.Syntax.SynUnionCaseKind: FSharp.Compiler.Syntax.SynUnionCaseKind+Tags +FSharp.Compiler.Syntax.SynUnionCaseKind: Int32 Tag +FSharp.Compiler.Syntax.SynUnionCaseKind: Int32 get_Tag() +FSharp.Compiler.Syntax.SynUnionCaseKind: System.String ToString() +FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValData NewSynValData(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberFlags], FSharp.Compiler.Syntax.SynValInfo, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident]) +FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValInfo SynValInfo +FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValInfo get_SynValInfo() +FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValInfo get_valInfo() +FSharp.Compiler.Syntax.SynValData: FSharp.Compiler.Syntax.SynValInfo valInfo +FSharp.Compiler.Syntax.SynValData: Int32 Tag +FSharp.Compiler.Syntax.SynValData: Int32 get_Tag() +FSharp.Compiler.Syntax.SynValData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] get_thisIdOpt() +FSharp.Compiler.Syntax.SynValData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.Ident] thisIdOpt +FSharp.Compiler.Syntax.SynValData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberFlags] get_memberFlags() +FSharp.Compiler.Syntax.SynValData: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynMemberFlags] memberFlags +FSharp.Compiler.Syntax.SynValData: System.String ToString() +FSharp.Compiler.Syntax.SynValInfo: FSharp.Compiler.Syntax.SynArgInfo get_returnInfo() +FSharp.Compiler.Syntax.SynValInfo: FSharp.Compiler.Syntax.SynArgInfo returnInfo +FSharp.Compiler.Syntax.SynValInfo: FSharp.Compiler.Syntax.SynValInfo NewSynValInfo(Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]], FSharp.Compiler.Syntax.SynArgInfo) +FSharp.Compiler.Syntax.SynValInfo: Int32 Tag +FSharp.Compiler.Syntax.SynValInfo: Int32 get_Tag() +FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]] CurriedArgInfos +FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]] curriedArgInfos +FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]] get_CurriedArgInfos() +FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynArgInfo]] get_curriedArgInfos() +FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[System.String] ArgNames +FSharp.Compiler.Syntax.SynValInfo: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_ArgNames() +FSharp.Compiler.Syntax.SynValInfo: System.String ToString() +FSharp.Compiler.Syntax.SynValSig: Boolean get_isInline() +FSharp.Compiler.Syntax.SynValSig: Boolean get_isMutable() +FSharp.Compiler.Syntax.SynValSig: Boolean isInline +FSharp.Compiler.Syntax.SynValSig: Boolean isMutable +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynIdent get_ident() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynIdent ident +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynType SynType +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynType get_SynType() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynType get_synType() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynType synType +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValInfo SynInfo +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValInfo arity +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValInfo get_SynInfo() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValInfo get_arity() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValSig NewSynValSig(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList], FSharp.Compiler.Syntax.SynIdent, FSharp.Compiler.Syntax.SynValTyparDecls, FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynValInfo, Boolean, Boolean, FSharp.Compiler.Xml.PreXmlDoc, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], FSharp.Compiler.Text.Range, FSharp.Compiler.SyntaxTrivia.SynValSigTrivia) +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValTyparDecls explicitTypeParams +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Syntax.SynValTyparDecls get_explicitTypeParams() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.SyntaxTrivia.SynValSigTrivia get_trivia() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.SyntaxTrivia.SynValSigTrivia trivia +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Text.Range RangeOfId +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Text.Range get_RangeOfId() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Text.Range range +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Xml.PreXmlDoc get_xmlDoc() +FSharp.Compiler.Syntax.SynValSig: FSharp.Compiler.Xml.PreXmlDoc xmlDoc +FSharp.Compiler.Syntax.SynValSig: Int32 Tag +FSharp.Compiler.Syntax.SynValSig: Int32 get_Tag() +FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] attributes +FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynAttributeList] get_attributes() +FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] accessibility +FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynAccess] get_accessibility() +FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] get_synExpr() +FSharp.Compiler.Syntax.SynValSig: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr] synExpr +FSharp.Compiler.Syntax.SynValSig: System.String ToString() +FSharp.Compiler.Syntax.SynValTyparDecls: Boolean canInfer +FSharp.Compiler.Syntax.SynValTyparDecls: Boolean get_canInfer() +FSharp.Compiler.Syntax.SynValTyparDecls: FSharp.Compiler.Syntax.SynValTyparDecls NewSynValTyparDecls(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls], Boolean) +FSharp.Compiler.Syntax.SynValTyparDecls: Int32 Tag +FSharp.Compiler.Syntax.SynValTyparDecls: Int32 get_Tag() +FSharp.Compiler.Syntax.SynValTyparDecls: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls] get_typars() +FSharp.Compiler.Syntax.SynValTyparDecls: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynTyparDecls] typars +FSharp.Compiler.Syntax.SynValTyparDecls: System.String ToString() +FSharp.Compiler.Syntax.SyntaxNode+SynBinding: FSharp.Compiler.Syntax.SynBinding Item +FSharp.Compiler.Syntax.SyntaxNode+SynBinding: FSharp.Compiler.Syntax.SynBinding get_Item() +FSharp.Compiler.Syntax.SyntaxNode+SynExpr: FSharp.Compiler.Syntax.SynExpr Item +FSharp.Compiler.Syntax.SyntaxNode+SynExpr: FSharp.Compiler.Syntax.SynExpr get_Item() +FSharp.Compiler.Syntax.SyntaxNode+SynMatchClause: FSharp.Compiler.Syntax.SynMatchClause Item +FSharp.Compiler.Syntax.SyntaxNode+SynMatchClause: FSharp.Compiler.Syntax.SynMatchClause get_Item() +FSharp.Compiler.Syntax.SyntaxNode+SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn Item +FSharp.Compiler.Syntax.SyntaxNode+SynMemberDefn: FSharp.Compiler.Syntax.SynMemberDefn get_Item() +FSharp.Compiler.Syntax.SyntaxNode+SynModule: FSharp.Compiler.Syntax.SynModuleDecl Item +FSharp.Compiler.Syntax.SyntaxNode+SynModule: FSharp.Compiler.Syntax.SynModuleDecl get_Item() +FSharp.Compiler.Syntax.SyntaxNode+SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespace Item +FSharp.Compiler.Syntax.SyntaxNode+SynModuleOrNamespace: FSharp.Compiler.Syntax.SynModuleOrNamespace get_Item() +FSharp.Compiler.Syntax.SyntaxNode+SynPat: FSharp.Compiler.Syntax.SynPat Item +FSharp.Compiler.Syntax.SyntaxNode+SynPat: FSharp.Compiler.Syntax.SynPat get_Item() +FSharp.Compiler.Syntax.SyntaxNode+SynType: FSharp.Compiler.Syntax.SynType Item +FSharp.Compiler.Syntax.SyntaxNode+SynType: FSharp.Compiler.Syntax.SynType get_Item() +FSharp.Compiler.Syntax.SyntaxNode+SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefn Item +FSharp.Compiler.Syntax.SyntaxNode+SynTypeDefn: FSharp.Compiler.Syntax.SynTypeDefn get_Item() +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynBinding +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynExpr +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynMatchClause +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynMemberDefn +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynModule +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynModuleOrNamespace +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynPat +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynType +FSharp.Compiler.Syntax.SyntaxNode+Tags: Int32 SynTypeDefn +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynBinding +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynExpr +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynMatchClause +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynMemberDefn +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynModule +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynModuleOrNamespace +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynPat +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynType +FSharp.Compiler.Syntax.SyntaxNode: Boolean IsSynTypeDefn +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynBinding() +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynExpr() +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynMatchClause() +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynMemberDefn() +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynModule() +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynModuleOrNamespace() +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynPat() +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynType() +FSharp.Compiler.Syntax.SyntaxNode: Boolean get_IsSynTypeDefn() +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynBinding(FSharp.Compiler.Syntax.SynBinding) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynExpr(FSharp.Compiler.Syntax.SynExpr) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynMatchClause(FSharp.Compiler.Syntax.SynMatchClause) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynMemberDefn(FSharp.Compiler.Syntax.SynMemberDefn) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynModule(FSharp.Compiler.Syntax.SynModuleDecl) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynModuleOrNamespace(FSharp.Compiler.Syntax.SynModuleOrNamespace) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynPat(FSharp.Compiler.Syntax.SynPat) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynType(FSharp.Compiler.Syntax.SynType) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode NewSynTypeDefn(FSharp.Compiler.Syntax.SynTypeDefn) +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynBinding +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynExpr +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynMatchClause +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynMemberDefn +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynModule +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynModuleOrNamespace +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynPat +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynType +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+SynTypeDefn +FSharp.Compiler.Syntax.SyntaxNode: FSharp.Compiler.Syntax.SyntaxNode+Tags +FSharp.Compiler.Syntax.SyntaxNode: Int32 Tag +FSharp.Compiler.Syntax.SyntaxNode: Int32 get_Tag() +FSharp.Compiler.Syntax.SyntaxNode: System.String ToString() +FSharp.Compiler.Syntax.SyntaxTraversal: Microsoft.FSharp.Core.FSharpOption`1[T] Traverse[T](FSharp.Compiler.Text.Position, FSharp.Compiler.Syntax.ParsedInput, FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitAttributeApplication(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynAttributeList) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitBinding(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynBinding,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynBinding) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitComponentInfo(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynComponentInfo) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitEnumDefn(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynEnumCase], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitExpr(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[T]], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynExpr) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitHashDirective(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.ParsedHashDirective, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitImplicitInherit(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynExpr,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Syntax.SynExpr, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitInheritSynMemberDefn(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynComponentInfo, FSharp.Compiler.Syntax.SynTypeDefnKind, FSharp.Compiler.Syntax.SynType, Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynMemberDefn], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitInterfaceSynMemberDefnType(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynType) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitLetOrUse(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Boolean, Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynBinding,Microsoft.FSharp.Core.FSharpOption`1[T]], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynBinding], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitMatchClause(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynMatchClause,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynMatchClause) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitModuleDecl(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynModuleDecl,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynModuleDecl) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitModuleOrNamespace(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynModuleOrNamespace) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitPat(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynPat,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynPat) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitRecordDefn(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynField], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitRecordField(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynExpr], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Syntax.SynLongIdent]) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitSimplePats(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynSimplePat]) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitType(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Syntax.SynType,Microsoft.FSharp.Core.FSharpOption`1[T]], FSharp.Compiler.Syntax.SynType) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitTypeAbbrev(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], FSharp.Compiler.Syntax.SynType, FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Microsoft.FSharp.Core.FSharpOption`1[T] VisitUnionDefn(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SyntaxNode], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.Syntax.SynUnionCase], FSharp.Compiler.Text.Range) +FSharp.Compiler.Syntax.SyntaxVisitorBase`1[T]: Void .ctor() +FSharp.Compiler.Syntax.TyparStaticReq+Tags: Int32 HeadType +FSharp.Compiler.Syntax.TyparStaticReq+Tags: Int32 None +FSharp.Compiler.Syntax.TyparStaticReq: Boolean Equals(FSharp.Compiler.Syntax.TyparStaticReq) +FSharp.Compiler.Syntax.TyparStaticReq: Boolean Equals(System.Object) +FSharp.Compiler.Syntax.TyparStaticReq: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.TyparStaticReq: Boolean IsHeadType +FSharp.Compiler.Syntax.TyparStaticReq: Boolean IsNone +FSharp.Compiler.Syntax.TyparStaticReq: Boolean get_IsHeadType() +FSharp.Compiler.Syntax.TyparStaticReq: Boolean get_IsNone() +FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq HeadType +FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq None +FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq get_HeadType() +FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq get_None() +FSharp.Compiler.Syntax.TyparStaticReq: FSharp.Compiler.Syntax.TyparStaticReq+Tags +FSharp.Compiler.Syntax.TyparStaticReq: Int32 CompareTo(FSharp.Compiler.Syntax.TyparStaticReq) +FSharp.Compiler.Syntax.TyparStaticReq: Int32 CompareTo(System.Object) +FSharp.Compiler.Syntax.TyparStaticReq: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Syntax.TyparStaticReq: Int32 GetHashCode() +FSharp.Compiler.Syntax.TyparStaticReq: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Syntax.TyparStaticReq: Int32 Tag +FSharp.Compiler.Syntax.TyparStaticReq: Int32 get_Tag() +FSharp.Compiler.Syntax.TyparStaticReq: System.String ToString() +FSharp.Compiler.SyntaxTrivia.CommentTrivia+BlockComment: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.SyntaxTrivia.CommentTrivia+BlockComment: FSharp.Compiler.Text.Range range +FSharp.Compiler.SyntaxTrivia.CommentTrivia+LineComment: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.SyntaxTrivia.CommentTrivia+LineComment: FSharp.Compiler.Text.Range range +FSharp.Compiler.SyntaxTrivia.CommentTrivia+Tags: Int32 BlockComment +FSharp.Compiler.SyntaxTrivia.CommentTrivia+Tags: Int32 LineComment +FSharp.Compiler.SyntaxTrivia.CommentTrivia: Boolean IsBlockComment +FSharp.Compiler.SyntaxTrivia.CommentTrivia: Boolean IsLineComment +FSharp.Compiler.SyntaxTrivia.CommentTrivia: Boolean get_IsBlockComment() +FSharp.Compiler.SyntaxTrivia.CommentTrivia: Boolean get_IsLineComment() +FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia NewBlockComment(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia NewLineComment(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia+BlockComment +FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia+LineComment +FSharp.Compiler.SyntaxTrivia.CommentTrivia: FSharp.Compiler.SyntaxTrivia.CommentTrivia+Tags +FSharp.Compiler.SyntaxTrivia.CommentTrivia: Int32 Tag +FSharp.Compiler.SyntaxTrivia.CommentTrivia: Int32 get_Tag() +FSharp.Compiler.SyntaxTrivia.CommentTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Else: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Else: FSharp.Compiler.Text.Range range +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+EndIf: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+EndIf: FSharp.Compiler.Text.Range range +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression expr +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_expr() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If: FSharp.Compiler.Text.Range get_range() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If: FSharp.Compiler.Text.Range range +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Tags: Int32 Else +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Tags: Int32 EndIf +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Tags: Int32 If +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean IsElse +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean IsEndIf +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean IsIf +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean get_IsElse() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean get_IsEndIf() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Boolean get_IsIf() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia NewElse(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia NewEndIf(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia NewIf(FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Else +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+EndIf +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+If +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia+Tags +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Int32 Tag +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: Int32 get_Tag() +FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Get: FSharp.Compiler.Text.Range Item +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Get: FSharp.Compiler.Text.Range get_Item() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet: FSharp.Compiler.Text.Range get +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet: FSharp.Compiler.Text.Range get_get() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet: FSharp.Compiler.Text.Range get_set() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet: FSharp.Compiler.Text.Range set +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Set: FSharp.Compiler.Text.Range Item +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Set: FSharp.Compiler.Text.Range get_Item() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Tags: Int32 Get +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Tags: Int32 GetSet +FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Tags: Int32 Set +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean IsGet +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean IsGetSet +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean IsSet +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean get_IsGet() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean get_IsGetSet() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Boolean get_IsSet() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords NewGet(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords NewGetSet(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords NewSet(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Get +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords+GetSet +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Set +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.SyntaxTrivia.GetSetKeywords+Tags +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.Text.Range Range +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Int32 Tag +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: Int32 get_Tag() +FSharp.Compiler.SyntaxTrivia.GetSetKeywords: System.String ToString() +FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis: FSharp.Compiler.Text.Range get_leftParenRange() +FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis: FSharp.Compiler.Text.Range get_rightParenRange() +FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis: FSharp.Compiler.Text.Range leftParenRange +FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis: FSharp.Compiler.Text.Range rightParenRange +FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotation: System.String get_text() +FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotation: System.String text +FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: FSharp.Compiler.Text.Range get_leftParenRange() +FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: FSharp.Compiler.Text.Range get_rightParenRange() +FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: FSharp.Compiler.Text.Range leftParenRange +FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: FSharp.Compiler.Text.Range rightParenRange +FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: System.String get_text() +FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen: System.String text +FSharp.Compiler.SyntaxTrivia.IdentTrivia+Tags: Int32 HasParenthesis +FSharp.Compiler.SyntaxTrivia.IdentTrivia+Tags: Int32 OriginalNotation +FSharp.Compiler.SyntaxTrivia.IdentTrivia+Tags: Int32 OriginalNotationWithParen +FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean IsHasParenthesis +FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean IsOriginalNotation +FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean IsOriginalNotationWithParen +FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean get_IsHasParenthesis() +FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean get_IsOriginalNotation() +FSharp.Compiler.SyntaxTrivia.IdentTrivia: Boolean get_IsOriginalNotationWithParen() +FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia NewHasParenthesis(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia NewOriginalNotation(System.String) +FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia NewOriginalNotationWithParen(FSharp.Compiler.Text.Range, System.String, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia+HasParenthesis +FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotation +FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia+OriginalNotationWithParen +FSharp.Compiler.SyntaxTrivia.IdentTrivia: FSharp.Compiler.SyntaxTrivia.IdentTrivia+Tags +FSharp.Compiler.SyntaxTrivia.IdentTrivia: Int32 Tag +FSharp.Compiler.SyntaxTrivia.IdentTrivia: Int32 get_Tag() +FSharp.Compiler.SyntaxTrivia.IdentTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item1 +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item2 +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item1() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item2() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Ident: System.String Item +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Ident: System.String get_Item() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Not: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Not: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item1 +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Item2 +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item1() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression get_Item2() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags: Int32 And +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags: Int32 Ident +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags: Int32 Not +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags: Int32 Or +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean IsAnd +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean IsIdent +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean IsNot +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean IsOr +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean get_IsAnd() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean get_IsIdent() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean get_IsNot() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Boolean get_IsOr() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression NewAnd(FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression NewIdent(System.String) +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression NewNot(FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression NewOr(FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+And +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Ident +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Not +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Or +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression+Tags +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Int32 Tag +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: Int32 get_Tag() +FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression: System.String ToString() +FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia] CodeComments +FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia] get_CodeComments() +FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia] ConditionalDirectives +FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia] get_ConditionalDirectives() +FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia]) +FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia] CodeComments +FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia] get_CodeComments() +FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia] ConditionalDirectives +FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia] get_ConditionalDirectives() +FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia], Microsoft.FSharp.Collections.FSharpList`1[FSharp.Compiler.SyntaxTrivia.CommentTrivia]) +FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia: FSharp.Compiler.Text.Range ParenRange +FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia: FSharp.Compiler.Text.Range get_ParenRange() +FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia: Void .ctor(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ColonRange +FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ColonRange() +FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: FSharp.Compiler.SyntaxTrivia.SynBindingTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: FSharp.Compiler.SyntaxTrivia.SynBindingTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword LeadingKeyword +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword get_LeadingKeyword() +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InlineKeyword +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InlineKeyword() +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynBindingTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: FSharp.Compiler.Text.Range EqualsRange +FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: FSharp.Compiler.Text.Range get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] BarRange +FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_BarRange() +FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: FSharp.Compiler.Text.Range EqualsRange +FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: FSharp.Compiler.Text.Range get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InKeyword +FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia: Void .ctor(FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia: FSharp.Compiler.Text.Range OpeningBraceRange +FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia: FSharp.Compiler.Text.Range get_OpeningBraceRange() +FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprAnonRecdTrivia: Void .ctor(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Boolean IsElif +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Boolean get_IsElif() +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range IfKeyword +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range IfToThenRange +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range ThenKeyword +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range get_IfKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range get_IfToThenRange() +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: FSharp.Compiler.Text.Range get_ThenKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ElseKeyword +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ElseKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia: Void .ctor(FSharp.Compiler.Text.Range, Boolean, FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ArrowRange +FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ArrowRange() +FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InKeyword +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: FSharp.Compiler.Text.Range MatchBangKeyword +FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: FSharp.Compiler.Text.Range WithKeyword +FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: FSharp.Compiler.Text.Range get_MatchBangKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: FSharp.Compiler.Text.Range get_WithKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia: Void .ctor(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: FSharp.Compiler.Text.Range MatchKeyword +FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: FSharp.Compiler.Text.Range WithKeyword +FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: FSharp.Compiler.Text.Range get_MatchKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: FSharp.Compiler.Text.Range get_WithKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia: Void .ctor(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: FSharp.Compiler.Text.Range FinallyKeyword +FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: FSharp.Compiler.Text.Range TryKeyword +FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: FSharp.Compiler.Text.Range get_FinallyKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: FSharp.Compiler.Text.Range get_TryKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia: Void .ctor(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range TryKeyword +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range TryToWithRange +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range WithKeyword +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range WithToEndRange +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range get_TryKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range get_TryToWithRange() +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range get_WithKeyword() +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: FSharp.Compiler.Text.Range get_WithToEndRange() +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia: Void .ctor(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: FSharp.Compiler.SyntaxTrivia.SynFieldTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: FSharp.Compiler.SyntaxTrivia.SynFieldTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword] LeadingKeyword +FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword] get_LeadingKeyword() +FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynFieldTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword]) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Abstract: FSharp.Compiler.Text.Range abstractRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Abstract: FSharp.Compiler.Text.Range get_abstractRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember: FSharp.Compiler.Text.Range abstractRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember: FSharp.Compiler.Text.Range get_abstractRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember: FSharp.Compiler.Text.Range get_memberRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember: FSharp.Compiler.Text.Range memberRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+And: FSharp.Compiler.Text.Range andRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+And: FSharp.Compiler.Text.Range get_andRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Default: FSharp.Compiler.Text.Range defaultRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Default: FSharp.Compiler.Text.Range get_defaultRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal: FSharp.Compiler.Text.Range defaultRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal: FSharp.Compiler.Text.Range get_defaultRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal: FSharp.Compiler.Text.Range get_valRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal: FSharp.Compiler.Text.Range valRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Do: FSharp.Compiler.Text.Range doRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Do: FSharp.Compiler.Text.Range get_doRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Extern: FSharp.Compiler.Text.Range externRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Extern: FSharp.Compiler.Text.Range get_externRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Let: FSharp.Compiler.Text.Range get_letRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Let: FSharp.Compiler.Text.Range letRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec: FSharp.Compiler.Text.Range get_letRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec: FSharp.Compiler.Text.Range get_recRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec: FSharp.Compiler.Text.Range letRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec: FSharp.Compiler.Text.Range recRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Member: FSharp.Compiler.Text.Range get_memberRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Member: FSharp.Compiler.Text.Range memberRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal: FSharp.Compiler.Text.Range get_memberRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal: FSharp.Compiler.Text.Range get_valRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal: FSharp.Compiler.Text.Range memberRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal: FSharp.Compiler.Text.Range valRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+New: FSharp.Compiler.Text.Range get_newRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+New: FSharp.Compiler.Text.Range newRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Override: FSharp.Compiler.Text.Range get_overrideRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Override: FSharp.Compiler.Text.Range overrideRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal: FSharp.Compiler.Text.Range get_overrideRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal: FSharp.Compiler.Text.Range get_valRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal: FSharp.Compiler.Text.Range overrideRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal: FSharp.Compiler.Text.Range valRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract: FSharp.Compiler.Text.Range abstractRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract: FSharp.Compiler.Text.Range get_abstractRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range abstractMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range get_abstractMember() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range get_memberRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range memberRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo: FSharp.Compiler.Text.Range doRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo: FSharp.Compiler.Text.Range get_doRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet: FSharp.Compiler.Text.Range get_letRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet: FSharp.Compiler.Text.Range letRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range get_letRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range get_recRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range letRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range recRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember: FSharp.Compiler.Text.Range get_memberRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember: FSharp.Compiler.Text.Range memberRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range get_memberRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range get_valRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range memberRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal: FSharp.Compiler.Text.Range valRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal: FSharp.Compiler.Text.Range get_valRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal: FSharp.Compiler.Text.Range valRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Abstract +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 AbstractMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 And +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Default +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 DefaultVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Do +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Extern +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Let +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 LetRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Member +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 MemberVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 New +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Override +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 OverrideVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticAbstract +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticAbstractMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticDo +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticLet +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticLetRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticMemberVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 StaticVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Synthetic +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Use +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 UseRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags: Int32 Val +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Use: FSharp.Compiler.Text.Range get_useRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Use: FSharp.Compiler.Text.Range useRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec: FSharp.Compiler.Text.Range get_recRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec: FSharp.Compiler.Text.Range get_useRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec: FSharp.Compiler.Text.Range recRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec: FSharp.Compiler.Text.Range useRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Val: FSharp.Compiler.Text.Range get_valRange() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Val: FSharp.Compiler.Text.Range valRange +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsAbstract +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsAbstractMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsAnd +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsDefault +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsDefaultVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsDo +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsExtern +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsLet +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsLetRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsMemberVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsNew +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsOverride +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsOverrideVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticAbstract +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticAbstractMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticDo +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticLet +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticLetRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticMemberVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsStaticVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsSynthetic +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsUse +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsUseRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean IsVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsAbstract() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsAbstractMember() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsAnd() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsDefault() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsDefaultVal() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsDo() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsExtern() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsLet() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsLetRec() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsMember() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsMemberVal() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsNew() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsOverride() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsOverrideVal() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticAbstract() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticAbstractMember() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticDo() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticLet() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticLetRec() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticMember() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticMemberVal() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsStaticVal() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsSynthetic() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsUse() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsUseRec() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Boolean get_IsVal() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewAbstract(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewAbstractMember(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewAnd(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewDefault(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewDefaultVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewDo(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewExtern(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewLet(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewLetRec(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewMember(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewMemberVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewNew(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewOverride(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewOverrideVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticAbstract(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticAbstractMember(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticDo(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticLet(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticLetRec(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticMember(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticMemberVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewStaticVal(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewUse(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewUseRec(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword NewVal(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword Synthetic +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword get_Synthetic() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Abstract +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+AbstractMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+And +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Default +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+DefaultVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Do +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Extern +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Let +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+LetRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Member +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+MemberVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+New +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Override +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+OverrideVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstract +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticAbstractMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticDo +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLet +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticLetRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMember +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticMemberVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+StaticVal +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Tags +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Use +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+UseRec +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword+Val +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.Text.Range Range +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Int32 Tag +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: Int32 get_Tag() +FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ArrowRange +FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] BarRange +FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ArrowRange() +FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_BarRange() +FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] GetSetKeywords +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] get_GetSetKeywords() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords]) +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword LeadingKeyword +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword get_LeadingKeyword() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] GetSetKeywords +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] get_GetSetKeywords() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] WithKeyword +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_WithKeyword() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords]) +FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] AsKeyword +FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_AsKeyword() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: FSharp.Compiler.Text.Range WithKeyword +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: FSharp.Compiler.Text.Range get_WithKeyword() +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] AndKeyword +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] GetKeyword +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InlineKeyword +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] SetKeyword +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_AndKeyword() +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_GetKeyword() +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InlineKeyword() +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_SetKeyword() +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], FSharp.Compiler.Text.Range, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] GetSetKeywords +FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords] get_GetSetKeywords() +FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.SyntaxTrivia.GetSetKeywords]) +FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange +FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ModuleKeyword +FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ModuleKeyword() +FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Module: FSharp.Compiler.Text.Range get_moduleRange() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Module: FSharp.Compiler.Text.Range moduleRange +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Namespace: FSharp.Compiler.Text.Range get_namespaceRange() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Namespace: FSharp.Compiler.Text.Range namespaceRange +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Tags: Int32 Module +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Tags: Int32 Namespace +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Tags: Int32 None +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean IsModule +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean IsNamespace +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean IsNone +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean get_IsModule() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean get_IsNamespace() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Boolean get_IsNone() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword NewModule(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword NewNamespace(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword None +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword get_None() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Module +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Namespace +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword+Tags +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Int32 Tag +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: Int32 get_Tag() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword LeadingKeyword +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword get_LeadingKeyword() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword) +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword LeadingKeyword +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword get_LeadingKeyword() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword) +FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange +FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] ModuleKeyword +FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_ModuleKeyword() +FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia: FSharp.Compiler.Text.Range ColonColonRange +FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia: FSharp.Compiler.Text.Range get_ColonColonRange() +FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia: Void .ctor(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia: FSharp.Compiler.Text.Range BarRange +FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia: FSharp.Compiler.Text.Range get_BarRange() +FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia: Void .ctor(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+And: FSharp.Compiler.Text.Range Item +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+And: FSharp.Compiler.Text.Range get_Item() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType: FSharp.Compiler.Text.Range get_staticRange() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType: FSharp.Compiler.Text.Range get_typeRange() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType: FSharp.Compiler.Text.Range staticRange +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType: FSharp.Compiler.Text.Range typeRange +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags: Int32 And +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags: Int32 StaticType +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags: Int32 Synthetic +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags: Int32 Type +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Type: FSharp.Compiler.Text.Range Item +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Type: FSharp.Compiler.Text.Range get_Item() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean IsAnd +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean IsStaticType +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean IsSynthetic +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean IsType +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean get_IsAnd() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean get_IsStaticType() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean get_IsSynthetic() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Boolean get_IsType() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword NewAnd(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword NewStaticType(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword NewType(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword Synthetic +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword get_Synthetic() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+And +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+StaticType +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Tags +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword+Type +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Int32 Tag +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: Int32 get_Tag() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword LeadingKeyword +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword get_LeadingKeyword() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] WithKeyword +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_WithKeyword() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword LeadingKeyword +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword get_LeadingKeyword() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] WithKeyword +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_WithKeyword() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia: FSharp.Compiler.Text.Range ArrowRange +FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia: FSharp.Compiler.Text.Range get_ArrowRange() +FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia: Void .ctor(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia: FSharp.Compiler.Text.Range OrKeyword +FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia: FSharp.Compiler.Text.Range get_OrKeyword() +FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia: Void .ctor(FSharp.Compiler.Text.Range) +FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] BarRange +FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_BarRange() +FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia: Void .ctor(Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword LeadingKeyword +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword get_LeadingKeyword() +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: FSharp.Compiler.SyntaxTrivia.SynValSigTrivia Zero +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: FSharp.Compiler.SyntaxTrivia.SynValSigTrivia get_Zero() +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] EqualsRange +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] InlineKeyword +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] WithKeyword +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_EqualsRange() +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_InlineKeyword() +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range] get_WithKeyword() +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: System.String ToString() +FSharp.Compiler.SyntaxTrivia.SynValSigTrivia: Void .ctor(FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.Range]) +FSharp.Compiler.Text.ISourceText: Boolean ContentEquals(FSharp.Compiler.Text.ISourceText) +FSharp.Compiler.Text.ISourceText: Boolean SubTextEquals(System.String, Int32) +FSharp.Compiler.Text.ISourceText: Char Item [Int32] +FSharp.Compiler.Text.ISourceText: Char get_Item(Int32) +FSharp.Compiler.Text.ISourceText: Int32 GetLineCount() +FSharp.Compiler.Text.ISourceText: Int32 Length +FSharp.Compiler.Text.ISourceText: Int32 get_Length() +FSharp.Compiler.Text.ISourceText: System.String GetLineString(Int32) +FSharp.Compiler.Text.ISourceText: System.String GetSubTextString(Int32, Int32) +FSharp.Compiler.Text.ISourceText: System.Tuple`2[System.Int32,System.Int32] GetLastCharacterPosition() +FSharp.Compiler.Text.ISourceText: Void CopyTo(Int32, Char[], Int32, Int32) +FSharp.Compiler.Text.Line: Int32 fromZ(Int32) +FSharp.Compiler.Text.Line: Int32 toZ(Int32) +FSharp.Compiler.Text.NavigableTaggedText: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Text.NavigableTaggedText: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Text.Position: Boolean Equals(System.Object) +FSharp.Compiler.Text.Position: Int32 Column +FSharp.Compiler.Text.Position: Int32 GetHashCode() +FSharp.Compiler.Text.Position: Int32 Line +FSharp.Compiler.Text.Position: Int32 get_Column() +FSharp.Compiler.Text.Position: Int32 get_Line() +FSharp.Compiler.Text.Position: System.String ToString() +FSharp.Compiler.Text.PositionModule: Boolean posEq(FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.PositionModule: Boolean posGeq(FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.PositionModule: Boolean posGt(FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.PositionModule: Boolean posLt(FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.PositionModule: FSharp.Compiler.Text.Position fromZ(Int32, Int32) +FSharp.Compiler.Text.PositionModule: FSharp.Compiler.Text.Position get_pos0() +FSharp.Compiler.Text.PositionModule: FSharp.Compiler.Text.Position mkPos(Int32, Int32) +FSharp.Compiler.Text.PositionModule: FSharp.Compiler.Text.Position pos0 +FSharp.Compiler.Text.PositionModule: System.String stringOfPos(FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.PositionModule: System.Tuple`2[System.Int32,System.Int32] toZ(FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.PositionModule: Void outputPos(System.IO.TextWriter, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.Range: Boolean Equals(System.Object) +FSharp.Compiler.Text.Range: Boolean IsSynthetic +FSharp.Compiler.Text.Range: Boolean get_IsSynthetic() +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Position End +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Position Start +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Position get_End() +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Position get_Start() +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range EndRange +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range StartRange +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range Zero +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range get_EndRange() +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range get_StartRange() +FSharp.Compiler.Text.Range: FSharp.Compiler.Text.Range get_Zero() +FSharp.Compiler.Text.Range: Int32 EndColumn +FSharp.Compiler.Text.Range: Int32 EndLine +FSharp.Compiler.Text.Range: Int32 GetHashCode() +FSharp.Compiler.Text.Range: Int32 StartColumn +FSharp.Compiler.Text.Range: Int32 StartLine +FSharp.Compiler.Text.Range: Int32 get_EndColumn() +FSharp.Compiler.Text.Range: Int32 get_EndLine() +FSharp.Compiler.Text.Range: Int32 get_StartColumn() +FSharp.Compiler.Text.Range: Int32 get_StartLine() +FSharp.Compiler.Text.Range: System.String FileName +FSharp.Compiler.Text.Range: System.String ToString() +FSharp.Compiler.Text.Range: System.String get_FileName() +FSharp.Compiler.Text.RangeModule: Boolean equals(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Text.RangeModule: Boolean rangeBeforePos(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.RangeModule: Boolean rangeContainsPos(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.RangeModule: Boolean rangeContainsRange(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range get_range0() +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range get_rangeCmdArgs() +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range get_rangeStartup() +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range mkFileIndexRange(Int32, FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range mkFirstLineOfFile(System.String) +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range mkRange(System.String, FSharp.Compiler.Text.Position, FSharp.Compiler.Text.Position) +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range range0 +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range rangeCmdArgs +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range rangeN(System.String, Int32) +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range rangeStartup +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range trimRangeToLine(FSharp.Compiler.Text.Range) +FSharp.Compiler.Text.RangeModule: FSharp.Compiler.Text.Range unionRanges(FSharp.Compiler.Text.Range, FSharp.Compiler.Text.Range) +FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IComparer`1[FSharp.Compiler.Text.Position] get_posOrder() +FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IComparer`1[FSharp.Compiler.Text.Position] posOrder +FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IComparer`1[FSharp.Compiler.Text.Range] get_rangeOrder() +FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IComparer`1[FSharp.Compiler.Text.Range] rangeOrder +FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IEqualityComparer`1[FSharp.Compiler.Text.Range] comparer +FSharp.Compiler.Text.RangeModule: System.Collections.Generic.IEqualityComparer`1[FSharp.Compiler.Text.Range] get_comparer() +FSharp.Compiler.Text.RangeModule: System.String stringOfRange(FSharp.Compiler.Text.Range) +FSharp.Compiler.Text.RangeModule: System.Tuple`2[System.String,System.Tuple`2[System.Tuple`2[System.Int32,System.Int32],System.Tuple`2[System.Int32,System.Int32]]] toFileZ(FSharp.Compiler.Text.Range) +FSharp.Compiler.Text.RangeModule: System.Tuple`2[System.Tuple`2[System.Int32,System.Int32],System.Tuple`2[System.Int32,System.Int32]] toZ(FSharp.Compiler.Text.Range) +FSharp.Compiler.Text.RangeModule: Void outputRange(System.IO.TextWriter, FSharp.Compiler.Text.Range) +FSharp.Compiler.Text.SourceText: FSharp.Compiler.Text.ISourceText ofString(System.String) +FSharp.Compiler.Text.TaggedText: FSharp.Compiler.Text.TextTag Tag +FSharp.Compiler.Text.TaggedText: FSharp.Compiler.Text.TextTag get_Tag() +FSharp.Compiler.Text.TaggedText: System.String Text +FSharp.Compiler.Text.TaggedText: System.String ToString() +FSharp.Compiler.Text.TaggedText: System.String get_Text() +FSharp.Compiler.Text.TaggedText: Void .ctor(FSharp.Compiler.Text.TextTag, System.String) +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText colon +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText comma +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText dot +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_colon() +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_comma() +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_dot() +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_lineBreak() +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_minus() +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText get_space() +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText lineBreak +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText minus +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText space +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagClass(System.String) +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagNamespace(System.String) +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagParameter(System.String) +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagSpace(System.String) +FSharp.Compiler.Text.TaggedTextModule: FSharp.Compiler.Text.TaggedText tagText(System.String) +FSharp.Compiler.Text.TextTag+Tags: Int32 ActivePatternCase +FSharp.Compiler.Text.TextTag+Tags: Int32 ActivePatternResult +FSharp.Compiler.Text.TextTag+Tags: Int32 Alias +FSharp.Compiler.Text.TextTag+Tags: Int32 Class +FSharp.Compiler.Text.TextTag+Tags: Int32 Delegate +FSharp.Compiler.Text.TextTag+Tags: Int32 Enum +FSharp.Compiler.Text.TextTag+Tags: Int32 Event +FSharp.Compiler.Text.TextTag+Tags: Int32 Field +FSharp.Compiler.Text.TextTag+Tags: Int32 Function +FSharp.Compiler.Text.TextTag+Tags: Int32 Interface +FSharp.Compiler.Text.TextTag+Tags: Int32 Keyword +FSharp.Compiler.Text.TextTag+Tags: Int32 LineBreak +FSharp.Compiler.Text.TextTag+Tags: Int32 Local +FSharp.Compiler.Text.TextTag+Tags: Int32 Member +FSharp.Compiler.Text.TextTag+Tags: Int32 Method +FSharp.Compiler.Text.TextTag+Tags: Int32 Module +FSharp.Compiler.Text.TextTag+Tags: Int32 ModuleBinding +FSharp.Compiler.Text.TextTag+Tags: Int32 Namespace +FSharp.Compiler.Text.TextTag+Tags: Int32 NumericLiteral +FSharp.Compiler.Text.TextTag+Tags: Int32 Operator +FSharp.Compiler.Text.TextTag+Tags: Int32 Parameter +FSharp.Compiler.Text.TextTag+Tags: Int32 Property +FSharp.Compiler.Text.TextTag+Tags: Int32 Punctuation +FSharp.Compiler.Text.TextTag+Tags: Int32 Record +FSharp.Compiler.Text.TextTag+Tags: Int32 RecordField +FSharp.Compiler.Text.TextTag+Tags: Int32 Space +FSharp.Compiler.Text.TextTag+Tags: Int32 StringLiteral +FSharp.Compiler.Text.TextTag+Tags: Int32 Struct +FSharp.Compiler.Text.TextTag+Tags: Int32 Text +FSharp.Compiler.Text.TextTag+Tags: Int32 TypeParameter +FSharp.Compiler.Text.TextTag+Tags: Int32 Union +FSharp.Compiler.Text.TextTag+Tags: Int32 UnionCase +FSharp.Compiler.Text.TextTag+Tags: Int32 UnknownEntity +FSharp.Compiler.Text.TextTag+Tags: Int32 UnknownType +FSharp.Compiler.Text.TextTag: Boolean Equals(FSharp.Compiler.Text.TextTag) +FSharp.Compiler.Text.TextTag: Boolean Equals(System.Object) +FSharp.Compiler.Text.TextTag: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Text.TextTag: Boolean IsActivePatternCase +FSharp.Compiler.Text.TextTag: Boolean IsActivePatternResult +FSharp.Compiler.Text.TextTag: Boolean IsAlias +FSharp.Compiler.Text.TextTag: Boolean IsClass +FSharp.Compiler.Text.TextTag: Boolean IsDelegate +FSharp.Compiler.Text.TextTag: Boolean IsEnum +FSharp.Compiler.Text.TextTag: Boolean IsEvent +FSharp.Compiler.Text.TextTag: Boolean IsField +FSharp.Compiler.Text.TextTag: Boolean IsFunction +FSharp.Compiler.Text.TextTag: Boolean IsInterface +FSharp.Compiler.Text.TextTag: Boolean IsKeyword +FSharp.Compiler.Text.TextTag: Boolean IsLineBreak +FSharp.Compiler.Text.TextTag: Boolean IsLocal +FSharp.Compiler.Text.TextTag: Boolean IsMember +FSharp.Compiler.Text.TextTag: Boolean IsMethod +FSharp.Compiler.Text.TextTag: Boolean IsModule +FSharp.Compiler.Text.TextTag: Boolean IsModuleBinding +FSharp.Compiler.Text.TextTag: Boolean IsNamespace +FSharp.Compiler.Text.TextTag: Boolean IsNumericLiteral +FSharp.Compiler.Text.TextTag: Boolean IsOperator +FSharp.Compiler.Text.TextTag: Boolean IsParameter +FSharp.Compiler.Text.TextTag: Boolean IsProperty +FSharp.Compiler.Text.TextTag: Boolean IsPunctuation +FSharp.Compiler.Text.TextTag: Boolean IsRecord +FSharp.Compiler.Text.TextTag: Boolean IsRecordField +FSharp.Compiler.Text.TextTag: Boolean IsSpace +FSharp.Compiler.Text.TextTag: Boolean IsStringLiteral +FSharp.Compiler.Text.TextTag: Boolean IsStruct +FSharp.Compiler.Text.TextTag: Boolean IsText +FSharp.Compiler.Text.TextTag: Boolean IsTypeParameter +FSharp.Compiler.Text.TextTag: Boolean IsUnion +FSharp.Compiler.Text.TextTag: Boolean IsUnionCase +FSharp.Compiler.Text.TextTag: Boolean IsUnknownEntity +FSharp.Compiler.Text.TextTag: Boolean IsUnknownType +FSharp.Compiler.Text.TextTag: Boolean get_IsActivePatternCase() +FSharp.Compiler.Text.TextTag: Boolean get_IsActivePatternResult() +FSharp.Compiler.Text.TextTag: Boolean get_IsAlias() +FSharp.Compiler.Text.TextTag: Boolean get_IsClass() +FSharp.Compiler.Text.TextTag: Boolean get_IsDelegate() +FSharp.Compiler.Text.TextTag: Boolean get_IsEnum() +FSharp.Compiler.Text.TextTag: Boolean get_IsEvent() +FSharp.Compiler.Text.TextTag: Boolean get_IsField() +FSharp.Compiler.Text.TextTag: Boolean get_IsFunction() +FSharp.Compiler.Text.TextTag: Boolean get_IsInterface() +FSharp.Compiler.Text.TextTag: Boolean get_IsKeyword() +FSharp.Compiler.Text.TextTag: Boolean get_IsLineBreak() +FSharp.Compiler.Text.TextTag: Boolean get_IsLocal() +FSharp.Compiler.Text.TextTag: Boolean get_IsMember() +FSharp.Compiler.Text.TextTag: Boolean get_IsMethod() +FSharp.Compiler.Text.TextTag: Boolean get_IsModule() +FSharp.Compiler.Text.TextTag: Boolean get_IsModuleBinding() +FSharp.Compiler.Text.TextTag: Boolean get_IsNamespace() +FSharp.Compiler.Text.TextTag: Boolean get_IsNumericLiteral() +FSharp.Compiler.Text.TextTag: Boolean get_IsOperator() +FSharp.Compiler.Text.TextTag: Boolean get_IsParameter() +FSharp.Compiler.Text.TextTag: Boolean get_IsProperty() +FSharp.Compiler.Text.TextTag: Boolean get_IsPunctuation() +FSharp.Compiler.Text.TextTag: Boolean get_IsRecord() +FSharp.Compiler.Text.TextTag: Boolean get_IsRecordField() +FSharp.Compiler.Text.TextTag: Boolean get_IsSpace() +FSharp.Compiler.Text.TextTag: Boolean get_IsStringLiteral() +FSharp.Compiler.Text.TextTag: Boolean get_IsStruct() +FSharp.Compiler.Text.TextTag: Boolean get_IsText() +FSharp.Compiler.Text.TextTag: Boolean get_IsTypeParameter() +FSharp.Compiler.Text.TextTag: Boolean get_IsUnion() +FSharp.Compiler.Text.TextTag: Boolean get_IsUnionCase() +FSharp.Compiler.Text.TextTag: Boolean get_IsUnknownEntity() +FSharp.Compiler.Text.TextTag: Boolean get_IsUnknownType() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag ActivePatternCase +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag ActivePatternResult +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Alias +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Class +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Delegate +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Enum +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Event +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Field +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Function +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Interface +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Keyword +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag LineBreak +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Local +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Member +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Method +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Module +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag ModuleBinding +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Namespace +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag NumericLiteral +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Operator +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Parameter +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Property +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Punctuation +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Record +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag RecordField +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Space +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag StringLiteral +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Struct +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Text +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag TypeParameter +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag Union +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag UnionCase +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag UnknownEntity +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag UnknownType +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_ActivePatternCase() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_ActivePatternResult() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Alias() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Class() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Delegate() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Enum() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Event() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Field() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Function() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Interface() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Keyword() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_LineBreak() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Local() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Member() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Method() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Module() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_ModuleBinding() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Namespace() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_NumericLiteral() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Operator() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Parameter() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Property() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Punctuation() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Record() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_RecordField() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Space() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_StringLiteral() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Struct() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Text() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_TypeParameter() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_Union() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_UnionCase() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_UnknownEntity() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag get_UnknownType() +FSharp.Compiler.Text.TextTag: FSharp.Compiler.Text.TextTag+Tags +FSharp.Compiler.Text.TextTag: Int32 GetHashCode() +FSharp.Compiler.Text.TextTag: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Text.TextTag: Int32 Tag +FSharp.Compiler.Text.TextTag: Int32 get_Tag() +FSharp.Compiler.Text.TextTag: System.String ToString() +FSharp.Compiler.Tokenization.FSharpKeywords: Microsoft.FSharp.Collections.FSharpList`1[System.String] KeywordNames +FSharp.Compiler.Tokenization.FSharpKeywords: Microsoft.FSharp.Collections.FSharpList`1[System.String] get_KeywordNames() +FSharp.Compiler.Tokenization.FSharpKeywords: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[System.String,System.String]] KeywordsWithDescription +FSharp.Compiler.Tokenization.FSharpKeywords: Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`2[System.String,System.String]] get_KeywordsWithDescription() +FSharp.Compiler.Tokenization.FSharpKeywords: System.String NormalizeIdentifierBackticks(System.String) +FSharp.Compiler.Tokenization.FSharpLexer: Void Tokenize(FSharp.Compiler.Text.ISourceText, Microsoft.FSharp.Core.FSharpFunc`2[FSharp.Compiler.Tokenization.FSharpToken,Microsoft.FSharp.Core.Unit], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[System.String]], Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Tokenization.FSharpLexerFlags], Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpMap`2[System.String,System.String]], Microsoft.FSharp.Core.FSharpOption`1[System.Threading.CancellationToken]) +FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags Compiling +FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags CompilingFSharpCore +FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags Default +FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags LightSyntaxOn +FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags SkipTrivia +FSharp.Compiler.Tokenization.FSharpLexerFlags: FSharp.Compiler.Tokenization.FSharpLexerFlags UseLexFilter +FSharp.Compiler.Tokenization.FSharpLexerFlags: Int32 value__ +FSharp.Compiler.Tokenization.FSharpLineTokenizer: FSharp.Compiler.Tokenization.FSharpTokenizerColorState ColorStateOfLexState(FSharp.Compiler.Tokenization.FSharpTokenizerLexState) +FSharp.Compiler.Tokenization.FSharpLineTokenizer: FSharp.Compiler.Tokenization.FSharpTokenizerLexState LexStateOfColorState(FSharp.Compiler.Tokenization.FSharpTokenizerColorState) +FSharp.Compiler.Tokenization.FSharpLineTokenizer: System.Tuple`2[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Tokenization.FSharpTokenInfo],FSharp.Compiler.Tokenization.FSharpTokenizerLexState] ScanToken(FSharp.Compiler.Tokenization.FSharpTokenizerLexState) +FSharp.Compiler.Tokenization.FSharpSourceTokenizer: FSharp.Compiler.Tokenization.FSharpLineTokenizer CreateBufferTokenizer(Microsoft.FSharp.Core.FSharpFunc`2[System.Tuple`3[System.Char[],System.Int32,System.Int32],System.Int32]) +FSharp.Compiler.Tokenization.FSharpSourceTokenizer: FSharp.Compiler.Tokenization.FSharpLineTokenizer CreateLineTokenizer(System.String) +FSharp.Compiler.Tokenization.FSharpSourceTokenizer: Void .ctor(Microsoft.FSharp.Collections.FSharpList`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.String], Microsoft.FSharp.Core.FSharpOption`1[System.String]) +FSharp.Compiler.Tokenization.FSharpToken: Boolean IsCommentTrivia +FSharp.Compiler.Tokenization.FSharpToken: Boolean IsIdentifier +FSharp.Compiler.Tokenization.FSharpToken: Boolean IsKeyword +FSharp.Compiler.Tokenization.FSharpToken: Boolean IsNumericLiteral +FSharp.Compiler.Tokenization.FSharpToken: Boolean IsStringLiteral +FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsCommentTrivia() +FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsIdentifier() +FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsKeyword() +FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsNumericLiteral() +FSharp.Compiler.Tokenization.FSharpToken: Boolean get_IsStringLiteral() +FSharp.Compiler.Tokenization.FSharpToken: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Tokenization.FSharpToken: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Tokenization.FSharpToken: FSharp.Compiler.Tokenization.FSharpTokenKind Kind +FSharp.Compiler.Tokenization.FSharpToken: FSharp.Compiler.Tokenization.FSharpTokenKind get_Kind() +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Comment +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Default +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Delimiter +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Identifier +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Keyword +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind LineComment +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Literal +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Operator +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind String +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind Text +FSharp.Compiler.Tokenization.FSharpTokenCharKind: FSharp.Compiler.Tokenization.FSharpTokenCharKind WhiteSpace +FSharp.Compiler.Tokenization.FSharpTokenCharKind: Int32 value__ +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Comment +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Default +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Identifier +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind InactiveCode +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Keyword +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Number +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Operator +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind PreprocessorKeyword +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Punctuation +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind String +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind Text +FSharp.Compiler.Tokenization.FSharpTokenColorKind: FSharp.Compiler.Tokenization.FSharpTokenColorKind UpperIdentifier +FSharp.Compiler.Tokenization.FSharpTokenColorKind: Int32 value__ +FSharp.Compiler.Tokenization.FSharpTokenInfo: Boolean Equals(FSharp.Compiler.Tokenization.FSharpTokenInfo) +FSharp.Compiler.Tokenization.FSharpTokenInfo: Boolean Equals(System.Object) +FSharp.Compiler.Tokenization.FSharpTokenInfo: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenCharKind CharClass +FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenCharKind get_CharClass() +FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenColorKind ColorClass +FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenColorKind get_ColorClass() +FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass FSharpTokenTriggerClass +FSharp.Compiler.Tokenization.FSharpTokenInfo: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass get_FSharpTokenTriggerClass() +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 CompareTo(FSharp.Compiler.Tokenization.FSharpTokenInfo) +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 CompareTo(System.Object) +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 FullMatchedLength +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 GetHashCode() +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 LeftColumn +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 RightColumn +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 Tag +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 get_FullMatchedLength() +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 get_LeftColumn() +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 get_RightColumn() +FSharp.Compiler.Tokenization.FSharpTokenInfo: Int32 get_Tag() +FSharp.Compiler.Tokenization.FSharpTokenInfo: System.String ToString() +FSharp.Compiler.Tokenization.FSharpTokenInfo: System.String TokenName +FSharp.Compiler.Tokenization.FSharpTokenInfo: System.String get_TokenName() +FSharp.Compiler.Tokenization.FSharpTokenInfo: Void .ctor(Int32, Int32, FSharp.Compiler.Tokenization.FSharpTokenColorKind, FSharp.Compiler.Tokenization.FSharpTokenCharKind, FSharp.Compiler.Tokenization.FSharpTokenTriggerClass, Int32, System.String, Int32) +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Abstract +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 AdjacentPrefixOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Ampersand +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 AmpersandAmpersand +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 And +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 As +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Asr +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Assert +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Bar +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 BarBar +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 BarRightBrace +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 BarRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Base +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Begin +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 BigNumber +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Binder +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ByteArray +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Char +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Class +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Colon +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonColon +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonEquals +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonGreater +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonQuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 ColonQuestionMarkGreater +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Comma +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 CommentTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Const +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Constraint +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Constructor +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Decimal +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Default +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Delegate +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Do +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 DoBang +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Dollar +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Done +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Dot +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 DotDot +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 DotDotHat +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 DownTo +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Downcast +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Elif +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Else +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 End +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Equals +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Exception +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Extern +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 False +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Finally +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Fixed +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 For +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Fun +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Function +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 FunkyOperatorName +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Global +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Greater +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 GreaterBarRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 GreaterRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Hash +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashElse +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashEndIf +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashIf +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashLight +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HashLine +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HighPrecedenceBracketApp +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HighPrecedenceParenthesisApp +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 HighPrecedenceTypeApp +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Identifier +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Ieee32 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Ieee64 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 If +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 In +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InactiveCode +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixAmpersandOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixAsr +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixAtHatOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixBarOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixCompareOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLand +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLor +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLsl +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLsr +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixLxor +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixMod +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixStarDivideModuloOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 InfixStarStarOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Inherit +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Inline +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Instance +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int16 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int32 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int32DotDot +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int64 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Int8 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Interface +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Internal +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 JoinIn +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 KeywordString +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Lazy +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftArrow +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBrace +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBraceBar +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBracket +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBracketBar +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftBracketLess +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftParenthesisStarRightParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LeftQuote +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Less +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Let +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 LineCommentTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Match +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 MatchBang +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Member +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Minus +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Module +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Mutable +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Namespace +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 NativeInt +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 New +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 None +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Null +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Of +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideAssert +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideBinder +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideBlockBegin +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideBlockEnd +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideBlockSep +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideDeclEnd +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideDo +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideDoBang +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideElse +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideEnd +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideFun +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideFunction +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideInterfaceMember +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideLazy +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideLet +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideReset +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideRightBlockEnd +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideThen +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 OffsideWith +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Open +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Or +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Override +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 PercentOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 PlusMinusOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 PrefixOperator +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Private +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Public +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 QuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 QuestionMarkQuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Quote +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Rec +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Reserved +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightArrow +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightBrace +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightQuote +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 RightQuoteDot +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Semicolon +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 SemicolonSemicolon +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Sig +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Star +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Static +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 String +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 StringText +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Struct +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Then +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 To +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 True +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Try +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Type +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UInt16 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UInt32 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UInt64 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UInt8 +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 UNativeInt +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Underscore +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Upcast +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Val +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Void +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 When +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 While +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 WhitespaceTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 With +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 Yield +FSharp.Compiler.Tokenization.FSharpTokenKind+Tags: Int32 YieldBang +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean Equals(FSharp.Compiler.Tokenization.FSharpTokenKind) +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean Equals(System.Object) +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAbstract +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAdjacentPrefixOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAmpersand +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAmpersandAmpersand +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAnd +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAs +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAsr +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsAssert +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBar +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBarBar +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBarRightBrace +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBarRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBase +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBegin +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBigNumber +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsBinder +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsByteArray +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsChar +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsClass +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColon +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonColon +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonEquals +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonGreater +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonQuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsColonQuestionMarkGreater +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsComma +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsCommentTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsConst +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsConstraint +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsConstructor +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDecimal +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDefault +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDelegate +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDo +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDoBang +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDollar +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDone +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDot +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDotDot +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDotDotHat +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDownTo +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsDowncast +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsElif +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsElse +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsEquals +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsException +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsExtern +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFalse +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFinally +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFixed +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFor +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFun +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFunction +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsFunkyOperatorName +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsGlobal +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsGreater +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsGreaterBarRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsGreaterRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHash +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashElse +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashEndIf +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashIf +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashLight +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHashLine +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHighPrecedenceBracketApp +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHighPrecedenceParenthesisApp +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsHighPrecedenceTypeApp +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIdentifier +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIeee32 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIeee64 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIf +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsIn +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInactiveCode +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixAmpersandOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixAsr +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixAtHatOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixBarOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixCompareOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLand +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLor +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLsl +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLsr +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixLxor +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixMod +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixStarDivideModuloOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInfixStarStarOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInherit +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInline +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInstance +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt16 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt32 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt32DotDot +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt64 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInt8 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInterface +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsInternal +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsJoinIn +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsKeywordString +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLazy +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftArrow +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBrace +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBraceBar +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBracketBar +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftBracketLess +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftParenthesisStarRightParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLeftQuote +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLess +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLet +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsLineCommentTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMatch +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMatchBang +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMember +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMinus +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsModule +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsMutable +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNamespace +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNativeInt +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNew +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNone +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsNull +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOf +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideAssert +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideBinder +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideBlockBegin +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideBlockEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideBlockSep +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideDeclEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideDo +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideDoBang +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideElse +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideFun +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideFunction +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideInterfaceMember +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideLazy +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideLet +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideReset +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideRightBlockEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideThen +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOffsideWith +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOpen +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOr +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsOverride +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPercentOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPlusMinusOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPrefixOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPrivate +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsPublic +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsQuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsQuestionMarkQuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsQuote +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRec +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsReserved +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightArrow +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightBrace +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightQuote +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsRightQuoteDot +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsSemicolon +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsSemicolonSemicolon +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsSig +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsStar +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsStatic +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsString +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsStringText +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsStruct +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsThen +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsTo +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsTrue +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsTry +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsType +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUInt16 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUInt32 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUInt64 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUInt8 +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUNativeInt +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUnderscore +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsUpcast +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsVal +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsVoid +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsWhen +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsWhile +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsWhitespaceTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsWith +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsYield +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean IsYieldBang +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAbstract() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAdjacentPrefixOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAmpersand() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAmpersandAmpersand() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAs() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAsr() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsAssert() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBar() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBarBar() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBarRightBrace() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBarRightBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBase() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBegin() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBigNumber() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsBinder() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsByteArray() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsChar() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsClass() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColon() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonColon() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonEquals() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonGreater() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonQuestionMark() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsColonQuestionMarkGreater() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsComma() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsCommentTrivia() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsConst() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsConstraint() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsConstructor() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDecimal() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDefault() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDelegate() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDo() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDoBang() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDollar() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDone() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDot() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDotDot() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDotDotHat() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDownTo() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsDowncast() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsElif() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsElse() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsEquals() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsException() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsExtern() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFalse() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFinally() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFixed() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFor() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFun() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFunction() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsFunkyOperatorName() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsGlobal() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsGreater() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsGreaterBarRightBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsGreaterRightBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHash() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashElse() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashEndIf() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashIf() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashLight() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHashLine() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHighPrecedenceBracketApp() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHighPrecedenceParenthesisApp() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsHighPrecedenceTypeApp() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIdentifier() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIeee32() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIeee64() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIf() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsIn() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInactiveCode() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixAmpersandOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixAsr() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixAtHatOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixBarOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixCompareOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLand() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLor() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLsl() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLsr() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixLxor() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixMod() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixStarDivideModuloOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInfixStarStarOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInherit() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInline() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInstance() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt16() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt32() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt32DotDot() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt64() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInt8() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInterface() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsInternal() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsJoinIn() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsKeywordString() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLazy() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftArrow() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBrace() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBraceBar() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBracketBar() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftBracketLess() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftParenthesis() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftParenthesisStarRightParenthesis() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLeftQuote() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLess() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLet() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsLineCommentTrivia() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMatch() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMatchBang() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMember() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMinus() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsModule() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsMutable() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNamespace() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNativeInt() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNew() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNone() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsNull() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOf() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideAssert() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideBinder() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideBlockBegin() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideBlockEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideBlockSep() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideDeclEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideDo() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideDoBang() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideElse() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideFun() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideFunction() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideInterfaceMember() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideLazy() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideLet() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideReset() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideRightBlockEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideThen() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOffsideWith() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOpen() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOr() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsOverride() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPercentOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPlusMinusOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPrefixOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPrivate() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsPublic() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsQuestionMark() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsQuestionMarkQuestionMark() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsQuote() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRec() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsReserved() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightArrow() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightBrace() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightParenthesis() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightQuote() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsRightQuoteDot() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsSemicolon() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsSemicolonSemicolon() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsSig() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsStar() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsStatic() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsString() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsStringText() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsStruct() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsThen() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsTo() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsTrue() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsTry() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsType() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUInt16() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUInt32() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUInt64() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUInt8() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUNativeInt() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUnderscore() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsUpcast() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsVal() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsVoid() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsWhen() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsWhile() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsWhitespaceTrivia() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsWith() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsYield() +FSharp.Compiler.Tokenization.FSharpTokenKind: Boolean get_IsYieldBang() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Abstract +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind AdjacentPrefixOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Ampersand +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind AmpersandAmpersand +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind And +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind As +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Asr +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Assert +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Bar +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind BarBar +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind BarRightBrace +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind BarRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Base +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Begin +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind BigNumber +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Binder +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ByteArray +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Char +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Class +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Colon +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonColon +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonEquals +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonGreater +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonQuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind ColonQuestionMarkGreater +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Comma +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind CommentTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Const +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Constraint +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Constructor +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Decimal +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Default +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Delegate +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Do +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind DoBang +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Dollar +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Done +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Dot +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind DotDot +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind DotDotHat +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind DownTo +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Downcast +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Elif +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Else +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind End +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Equals +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Exception +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Extern +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind False +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Finally +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Fixed +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind For +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Fun +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Function +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind FunkyOperatorName +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Global +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Greater +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind GreaterBarRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind GreaterRightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Hash +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashElse +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashEndIf +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashIf +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashLight +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HashLine +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HighPrecedenceBracketApp +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HighPrecedenceParenthesisApp +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind HighPrecedenceTypeApp +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Identifier +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Ieee32 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Ieee64 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind If +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind In +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InactiveCode +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixAmpersandOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixAsr +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixAtHatOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixBarOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixCompareOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLand +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLor +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLsl +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLsr +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixLxor +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixMod +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixStarDivideModuloOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind InfixStarStarOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Inherit +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Inline +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Instance +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int16 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int32 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int32DotDot +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int64 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Int8 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Interface +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Internal +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind JoinIn +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind KeywordString +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Lazy +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftArrow +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBrace +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBraceBar +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBracketBar +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftBracketLess +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftParenthesisStarRightParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LeftQuote +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Less +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Let +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind LineCommentTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Match +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind MatchBang +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Member +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Minus +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Module +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Mutable +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Namespace +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind NativeInt +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind New +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind None +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Null +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Of +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideAssert +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideBinder +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideBlockBegin +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideBlockEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideBlockSep +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideDeclEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideDo +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideDoBang +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideElse +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideFun +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideFunction +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideInterfaceMember +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideLazy +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideLet +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideReset +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideRightBlockEnd +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideThen +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind OffsideWith +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Open +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Or +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Override +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind PercentOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind PlusMinusOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind PrefixOperator +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Private +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Public +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind QuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind QuestionMarkQuestionMark +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Quote +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Rec +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Reserved +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightArrow +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightBrace +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightBracket +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightParenthesis +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightQuote +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind RightQuoteDot +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Semicolon +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind SemicolonSemicolon +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Sig +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Star +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Static +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind String +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind StringText +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Struct +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Then +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind To +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind True +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Try +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Type +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UInt16 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UInt32 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UInt64 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UInt8 +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind UNativeInt +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Underscore +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Upcast +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Val +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Void +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind When +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind While +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind WhitespaceTrivia +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind With +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind Yield +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind YieldBang +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Abstract() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_AdjacentPrefixOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Ampersand() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_AmpersandAmpersand() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_And() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_As() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Asr() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Assert() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Bar() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_BarBar() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_BarRightBrace() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_BarRightBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Base() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Begin() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_BigNumber() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Binder() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ByteArray() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Char() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Class() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Colon() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonColon() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonEquals() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonGreater() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonQuestionMark() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_ColonQuestionMarkGreater() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Comma() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_CommentTrivia() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Const() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Constraint() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Constructor() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Decimal() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Default() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Delegate() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Do() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_DoBang() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Dollar() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Done() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Dot() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_DotDot() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_DotDotHat() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_DownTo() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Downcast() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Elif() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Else() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_End() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Equals() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Exception() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Extern() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_False() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Finally() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Fixed() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_For() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Fun() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Function() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_FunkyOperatorName() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Global() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Greater() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_GreaterBarRightBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_GreaterRightBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Hash() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashElse() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashEndIf() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashIf() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashLight() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HashLine() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HighPrecedenceBracketApp() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HighPrecedenceParenthesisApp() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_HighPrecedenceTypeApp() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Identifier() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Ieee32() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Ieee64() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_If() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_In() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InactiveCode() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixAmpersandOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixAsr() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixAtHatOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixBarOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixCompareOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLand() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLor() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLsl() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLsr() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixLxor() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixMod() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixStarDivideModuloOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_InfixStarStarOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Inherit() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Inline() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Instance() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int16() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int32() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int32DotDot() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int64() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Int8() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Interface() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Internal() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_JoinIn() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_KeywordString() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Lazy() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftArrow() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBrace() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBraceBar() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBracketBar() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftBracketLess() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftParenthesis() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftParenthesisStarRightParenthesis() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LeftQuote() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Less() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Let() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_LineCommentTrivia() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Match() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_MatchBang() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Member() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Minus() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Module() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Mutable() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Namespace() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_NativeInt() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_New() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_None() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Null() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Of() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideAssert() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideBinder() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideBlockBegin() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideBlockEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideBlockSep() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideDeclEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideDo() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideDoBang() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideElse() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideFun() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideFunction() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideInterfaceMember() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideLazy() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideLet() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideReset() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideRightBlockEnd() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideThen() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_OffsideWith() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Open() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Or() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Override() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_PercentOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_PlusMinusOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_PrefixOperator() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Private() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Public() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_QuestionMark() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_QuestionMarkQuestionMark() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Quote() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Rec() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Reserved() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightArrow() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightBrace() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightBracket() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightParenthesis() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightQuote() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_RightQuoteDot() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Semicolon() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_SemicolonSemicolon() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Sig() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Star() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Static() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_String() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_StringText() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Struct() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Then() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_To() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_True() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Try() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Type() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UInt16() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UInt32() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UInt64() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UInt8() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_UNativeInt() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Underscore() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Upcast() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Val() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Void() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_When() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_While() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_WhitespaceTrivia() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_With() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_Yield() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind get_YieldBang() +FSharp.Compiler.Tokenization.FSharpTokenKind: FSharp.Compiler.Tokenization.FSharpTokenKind+Tags +FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 CompareTo(FSharp.Compiler.Tokenization.FSharpTokenKind) +FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 CompareTo(System.Object) +FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 CompareTo(System.Object, System.Collections.IComparer) +FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 GetHashCode() +FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 Tag +FSharp.Compiler.Tokenization.FSharpTokenKind: Int32 get_Tag() +FSharp.Compiler.Tokenization.FSharpTokenKind: System.String ToString() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 AMP_AMP +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 BAR +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 BAR_BAR +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 BAR_RBRACK +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 BEGIN +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 CLASS +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_COLON +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_EQUALS +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_GREATER +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_QMARK +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COLON_QMARK_GREATER +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COMMA +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 COMMENT +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 DO +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 DOT +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 DOT_DOT +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 DOT_DOT_HAT +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 ELSE +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 EQUALS +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 FUNCTION +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 GREATER +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 GREATER_RBRACK +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 IDENT +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INFIX_AT_HAT_OP +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INFIX_BAR_OP +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INFIX_COMPARE_OP +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INFIX_STAR_DIV_MOD_OP +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INT32_DOT_DOT +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INTERP_STRING_BEGIN_END +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INTERP_STRING_BEGIN_PART +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INTERP_STRING_END +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 INTERP_STRING_PART +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 Identifier +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LARROW +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LBRACE +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LBRACK +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LBRACK_BAR +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LBRACK_LESS +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LESS +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LINE_COMMENT +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 LPAREN +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 MINUS +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 NEW +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 OWITH +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 PERCENT_OP +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 PLUS_MINUS_OP +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 PREFIX_OP +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 QMARK +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 QUOTE +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 RARROW +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 RBRACE +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 RBRACK +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 RPAREN +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 SEMICOLON +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 STAR +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 STRING +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 STRUCT +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 String +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 THEN +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 TRY +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 UNDERSCORE +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 WHITESPACE +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 WITH +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_AMP_AMP() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_BAR() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_BAR_BAR() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_BAR_RBRACK() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_BEGIN() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_CLASS() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_COLON() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_EQUALS() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_GREATER() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_QMARK() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COLON_QMARK_GREATER() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COMMA() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_COMMENT() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_DO() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_DOT() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_DOT_DOT() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_DOT_DOT_HAT() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_ELSE() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_EQUALS() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_FUNCTION() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_GREATER() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_GREATER_RBRACK() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_IDENT() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INFIX_AT_HAT_OP() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INFIX_BAR_OP() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INFIX_COMPARE_OP() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INFIX_STAR_DIV_MOD_OP() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INT32_DOT_DOT() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INTERP_STRING_BEGIN_END() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INTERP_STRING_BEGIN_PART() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INTERP_STRING_END() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_INTERP_STRING_PART() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_Identifier() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LARROW() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LBRACE() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LBRACK() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LBRACK_BAR() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LBRACK_LESS() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LESS() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LINE_COMMENT() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_LPAREN() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_MINUS() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_NEW() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_OWITH() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_PERCENT_OP() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_PLUS_MINUS_OP() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_PREFIX_OP() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_QMARK() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_QUOTE() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_RARROW() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_RBRACE() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_RBRACK() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_RPAREN() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_SEMICOLON() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_STAR() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_STRING() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_STRUCT() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_String() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_THEN() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_TRY() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_UNDERSCORE() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_WHITESPACE() +FSharp.Compiler.Tokenization.FSharpTokenTag: Int32 get_WITH() +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass ChoiceSelect +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass MatchBraces +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass MemberSelect +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass MethodTip +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass None +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass ParamEnd +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass ParamNext +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: FSharp.Compiler.Tokenization.FSharpTokenTriggerClass ParamStart +FSharp.Compiler.Tokenization.FSharpTokenTriggerClass: Int32 value__ +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState CamlOnly +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState Comment +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState EndLineThenSkip +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState EndLineThenToken +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState ExtendedInterpolatedString +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState IfDefSkip +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState InitialState +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState SingleLineComment +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState String +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState StringInComment +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState Token +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState TripleQuoteString +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState TripleQuoteStringInComment +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState VerbatimString +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: FSharp.Compiler.Tokenization.FSharpTokenizerColorState VerbatimStringInComment +FSharp.Compiler.Tokenization.FSharpTokenizerColorState: Int32 value__ +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Boolean Equals(FSharp.Compiler.Tokenization.FSharpTokenizerLexState) +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Boolean Equals(System.Object) +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: FSharp.Compiler.Tokenization.FSharpTokenizerLexState Initial +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: FSharp.Compiler.Tokenization.FSharpTokenizerLexState get_Initial() +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int32 GetHashCode() +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int64 OtherBits +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int64 PosBits +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int64 get_OtherBits() +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Int64 get_PosBits() +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: System.String ToString() +FSharp.Compiler.Tokenization.FSharpTokenizerLexState: Void .ctor(Int64, Int64) +FSharp.Compiler.Xml.PreXmlDoc: Boolean Equals(FSharp.Compiler.Xml.PreXmlDoc) +FSharp.Compiler.Xml.PreXmlDoc: Boolean Equals(System.Object) +FSharp.Compiler.Xml.PreXmlDoc: Boolean Equals(System.Object, System.Collections.IEqualityComparer) +FSharp.Compiler.Xml.PreXmlDoc: Boolean IsEmpty +FSharp.Compiler.Xml.PreXmlDoc: Boolean get_IsEmpty() +FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.PreXmlDoc Create(System.String[], FSharp.Compiler.Text.Range) +FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.PreXmlDoc Empty +FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.PreXmlDoc Merge(FSharp.Compiler.Xml.PreXmlDoc, FSharp.Compiler.Xml.PreXmlDoc) +FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.PreXmlDoc get_Empty() +FSharp.Compiler.Xml.PreXmlDoc: FSharp.Compiler.Xml.XmlDoc ToXmlDoc(Boolean, Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Collections.FSharpList`1[System.String]]) +FSharp.Compiler.Xml.PreXmlDoc: Int32 GetHashCode() +FSharp.Compiler.Xml.PreXmlDoc: Int32 GetHashCode(System.Collections.IEqualityComparer) +FSharp.Compiler.Xml.PreXmlDoc: System.String ToString() +FSharp.Compiler.Xml.XmlDoc: Boolean IsEmpty +FSharp.Compiler.Xml.XmlDoc: Boolean NonEmpty +FSharp.Compiler.Xml.XmlDoc: Boolean get_IsEmpty() +FSharp.Compiler.Xml.XmlDoc: Boolean get_NonEmpty() +FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Text.Range Range +FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Text.Range get_Range() +FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Xml.XmlDoc Empty +FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Xml.XmlDoc Merge(FSharp.Compiler.Xml.XmlDoc, FSharp.Compiler.Xml.XmlDoc) +FSharp.Compiler.Xml.XmlDoc: FSharp.Compiler.Xml.XmlDoc get_Empty() +FSharp.Compiler.Xml.XmlDoc: System.String GetXmlText() +FSharp.Compiler.Xml.XmlDoc: System.String[] GetElaboratedXmlLines() +FSharp.Compiler.Xml.XmlDoc: System.String[] UnprocessedLines +FSharp.Compiler.Xml.XmlDoc: System.String[] get_UnprocessedLines() +FSharp.Compiler.Xml.XmlDoc: Void .ctor(System.String[], FSharp.Compiler.Text.Range) diff --git a/tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.release.bsl b/tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.release.bsl index 0faf9512f36..57f794c68b4 100644 --- a/tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.release.bsl +++ b/tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.release.bsl @@ -1945,6 +1945,9 @@ FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryRe FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+MetadataOnlyFlag FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+ReduceMemoryFlag FSharp.Compiler.AbstractIL.ILBinaryReader: FSharp.Compiler.AbstractIL.ILBinaryReader+Shim +FSharp.Compiler.CodeAnalysis.DelayedILModuleReader: System.String OutputFile +FSharp.Compiler.CodeAnalysis.DelayedILModuleReader: System.String get_OutputFile() +FSharp.Compiler.CodeAnalysis.DelayedILModuleReader: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpFunc`2[System.Threading.CancellationToken,Microsoft.FSharp.Core.FSharpOption`1[System.IO.Stream]]) FSharp.Compiler.CodeAnalysis.DocumentSource+Custom: Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText]]] Item FSharp.Compiler.CodeAnalysis.DocumentSource+Custom: Microsoft.FSharp.Core.FSharpFunc`2[System.String,Microsoft.FSharp.Control.FSharpAsync`1[Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.Text.ISourceText]]] get_Item() FSharp.Compiler.CodeAnalysis.DocumentSource+Tags: Int32 Custom @@ -2165,11 +2168,40 @@ FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] SourceFiles FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] get_OtherOptions() FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: System.String[] get_SourceFiles() FSharp.Compiler.CodeAnalysis.FSharpProjectOptions: Void .ctor(System.String, Microsoft.FSharp.Core.FSharpOption`1[System.String], System.String[], System.String[], FSharp.Compiler.CodeAnalysis.FSharpReferencedProject[], Boolean, Boolean, System.DateTime, Microsoft.FSharp.Core.FSharpOption`1[FSharp.Compiler.CodeAnalysis.FSharpUnresolvedReferencesSet], Microsoft.FSharp.Collections.FSharpList`1[System.Tuple`3[FSharp.Compiler.Text.Range,System.String,System.String]], Microsoft.FSharp.Core.FSharpOption`1[System.Int64]) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions get_options() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference: FSharp.Compiler.CodeAnalysis.FSharpProjectOptions options +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference: System.String get_projectOutputFile() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference: System.String projectOutputFile +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader] getReader +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader] get_getReader() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime] getStamp +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime] get_getStamp() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: System.String get_projectOutputFile() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference: System.String projectOutputFile +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference: FSharp.Compiler.CodeAnalysis.DelayedILModuleReader delayedReader +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference: FSharp.Compiler.CodeAnalysis.DelayedILModuleReader get_delayedReader() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime] getStamp +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference: Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime] get_getStamp() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+Tags: Int32 FSharpReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+Tags: Int32 ILModuleReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+Tags: Int32 PEReference FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean Equals(System.Object) -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject CreateFSharp(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions) -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject CreateFromILModuleReader(System.String, Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime], Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader]) -FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject CreatePortableExecutable(System.String, Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime], Microsoft.FSharp.Core.FSharpFunc`2[System.Threading.CancellationToken,Microsoft.FSharp.Core.FSharpOption`1[System.IO.Stream]]) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean IsFSharpReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean IsILModuleReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean IsPEReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean get_IsFSharpReference() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean get_IsILModuleReference() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Boolean get_IsPEReference() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject NewFSharpReference(System.String, FSharp.Compiler.CodeAnalysis.FSharpProjectOptions) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject NewILModuleReference(System.String, Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime], Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,FSharp.Compiler.AbstractIL.ILBinaryReader+ILModuleReader]) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject NewPEReference(Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.Unit,System.DateTime], FSharp.Compiler.CodeAnalysis.DelayedILModuleReader) +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+FSharpReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+ILModuleReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+PEReference +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: FSharp.Compiler.CodeAnalysis.FSharpReferencedProject+Tags FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Int32 GetHashCode() +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Int32 Tag +FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: Int32 get_Tag() FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String OutputFile FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String ToString() FSharp.Compiler.CodeAnalysis.FSharpReferencedProject: System.String get_OutputFile() @@ -5130,6 +5162,8 @@ FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpXmlDoc Xm FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpXmlDoc get_XmlDoc() FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Text.Range DeclarationLocation FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Text.Range get_DeclarationLocation() +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpEntity DeclaringEntity +FSharp.Compiler.Symbols.FSharpUnionCase: FSharp.Compiler.Symbols.FSharpEntity get_DeclaringEntity() FSharp.Compiler.Symbols.FSharpUnionCase: Int32 GetHashCode() FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] Attributes FSharp.Compiler.Symbols.FSharpUnionCase: System.Collections.Generic.IList`1[FSharp.Compiler.Symbols.FSharpAttribute] get_Attributes() diff --git a/tests/FSharp.Test.Utilities/ProjectGeneration.fs b/tests/FSharp.Test.Utilities/ProjectGeneration.fs index 4501af8ffc1..12991f74733 100644 --- a/tests/FSharp.Test.Utilities/ProjectGeneration.fs +++ b/tests/FSharp.Test.Utilities/ProjectGeneration.fs @@ -167,7 +167,7 @@ type SyntheticProject = yield! this.OtherOptions |] ReferencedProjects = [| for p in this.DependsOn do - FSharpReferencedProject.CreateFSharp(p.OutputFilename, p.GetProjectOptions checker) |] + FSharpReferencedProject.FSharpReference(p.OutputFilename, p.GetProjectOptions checker) |] IsIncompleteTypeCheckEnvironment = false UseScriptResolutionRules = false LoadTime = DateTime() diff --git a/tests/benchmarks/FCSBenchmarks/CompilerServiceBenchmarks/CompilerServiceBenchmarks.fs b/tests/benchmarks/FCSBenchmarks/CompilerServiceBenchmarks/CompilerServiceBenchmarks.fs index d7bacab4470..fc2eac106f9 100644 --- a/tests/benchmarks/FCSBenchmarks/CompilerServiceBenchmarks/CompilerServiceBenchmarks.fs +++ b/tests/benchmarks/FCSBenchmarks/CompilerServiceBenchmarks/CompilerServiceBenchmarks.fs @@ -36,7 +36,7 @@ module private Helpers = Array.append [|"--optimize+"; "--target:library" |] (referencedProjects |> Array.ofList |> Array.map (fun x -> "-r:" + x.ProjectFileName)) ReferencedProjects = referencedProjects - |> List.map (fun x -> FSharpReferencedProject.CreateFSharp (x.ProjectFileName, x)) + |> List.map (fun x -> FSharpReferencedProject.FSharpReference(x.ProjectFileName, x)) |> Array.ofList IsIncompleteTypeCheckEnvironment = false UseScriptResolutionRules = false diff --git a/tests/fsharp/Compiler/Service/MultiProjectTests.fs b/tests/fsharp/Compiler/Service/MultiProjectTests.fs index 0505bcdcaec..caef7bc916a 100644 --- a/tests/fsharp/Compiler/Service/MultiProjectTests.fs +++ b/tests/fsharp/Compiler/Service/MultiProjectTests.fs @@ -43,7 +43,7 @@ namespace CSharpTest |> Some let stamp = DateTime.UtcNow - let csRefProj = FSharpReferencedProject.CreatePortableExecutable("""Z:\csharp_test.dll""", (fun () -> stamp), getStream) + let csRefProj = FSharpReferencedProject.PEReference((fun () -> stamp), DelayedILModuleReader("""Z:\csharp_test.dll""", getStream)) let fsOptions = CompilerAssert.DefaultProjectOptions TargetFramework.Current let fsOptions = diff --git a/tests/fsharp/typecheck/sigs/neg07.bsl b/tests/fsharp/typecheck/sigs/neg07.bsl index b768e036c87..618ebb131d0 100644 --- a/tests/fsharp/typecheck/sigs/neg07.bsl +++ b/tests/fsharp/typecheck/sigs/neg07.bsl @@ -24,9 +24,19 @@ neg07.fs(36,11,36,27): typecheck error FS0026: This rule will never be matched neg07.fs(46,15,46,27): typecheck error FS0039: The record label 'RecordLabel1' is not defined. Maybe you want one of the following: R.RecordLabel1 +neg07.fs(46,33,46,45): typecheck error FS0039: The record label 'RecordLabel2' is not defined. Maybe you want one of the following: + R.RecordLabel2 + +neg07.fs(47,17,47,55): typecheck error FS0025: Incomplete pattern matches on this expression. +neg07.fs(47,59,47,60): typecheck error FS0039: The value or constructor 'a' is not defined. +neg07.fs(47,63,47,64): typecheck error FS0039: The value or constructor 'b' is not defined. + neg07.fs(47,19,47,31): typecheck error FS0039: The record label 'RecordLabel1' is not defined. Maybe you want one of the following: R.RecordLabel1 +neg07.fs(47,37,47,49): typecheck error FS0039: The record label 'RecordLabel2' is not defined. Maybe you want one of the following: + R.RecordLabel2 + neg07.fs(57,10,57,17): typecheck error FS1196: The 'UseNullAsTrueValue' attribute flag may only be used with union types that have one nullary case and at least one non-nullary case neg07.fs(64,10,64,18): typecheck error FS1196: The 'UseNullAsTrueValue' attribute flag may only be used with union types that have one nullary case and at least one non-nullary case diff --git a/tests/fsharpqa/Source/Conformance/InferenceProcedures/NameResolution/RequireQualifiedAccess/E_OnRecord.fs b/tests/fsharpqa/Source/Conformance/InferenceProcedures/NameResolution/RequireQualifiedAccess/E_OnRecord.fs index ce8f3cdcf89..5c554f2cffb 100644 --- a/tests/fsharpqa/Source/Conformance/InferenceProcedures/NameResolution/RequireQualifiedAccess/E_OnRecord.fs +++ b/tests/fsharpqa/Source/Conformance/InferenceProcedures/NameResolution/RequireQualifiedAccess/E_OnRecord.fs @@ -2,7 +2,6 @@ // Verify error when not fully qualifying a record field when it // has the RequireQualifiedAccess attribute. -//The record label 'Field1' is not defined\. //The record label 'Field1' is not defined\. [] diff --git a/tests/fsharpqa/Source/Conformance/LexicalAnalysis/Comments/E_ocamlstyle_nested007.fs b/tests/fsharpqa/Source/Conformance/LexicalAnalysis/Comments/E_ocamlstyle_nested007.fs index 58eec6d18dd..e6a5da22510 100644 --- a/tests/fsharpqa/Source/Conformance/LexicalAnalysis/Comments/E_ocamlstyle_nested007.fs +++ b/tests/fsharpqa/Source/Conformance/LexicalAnalysis/Comments/E_ocamlstyle_nested007.fs @@ -4,8 +4,8 @@ // Since OCaml-style comments are now gone, this is going to be a negative test //Unexpected string literal in binding\. Expected incomplete structured construct at or before this point or other token\.$ //Incomplete value or function definition\. If this is in an expression, the body of the expression must be indented to the same column as the 'let' keyword\.$ -//Incomplete structured construct at or before this point in implementation file$ - +//Unexpected token '\*' or incomplete expression +//Unexpected symbol '\)' in implementation file let y7a = (** This is a comment with "(***)" *) 1 (**) + 2" diff --git a/tests/fsharpqa/Source/Conformance/UnitsOfMeasure/Parenthesis/E_IncompleteParens02.fs b/tests/fsharpqa/Source/Conformance/UnitsOfMeasure/Parenthesis/E_IncompleteParens02.fs index 489be541f65..f274899099c 100644 --- a/tests/fsharpqa/Source/Conformance/UnitsOfMeasure/Parenthesis/E_IncompleteParens02.fs +++ b/tests/fsharpqa/Source/Conformance/UnitsOfMeasure/Parenthesis/E_IncompleteParens02.fs @@ -1,7 +1,8 @@ // #Regression #Conformance #UnitsOfMeasure // Regression test for FSHARP1.0:2662 // Make sure we can use ( and ) in Units of Measure -//Unexpected symbol '\)' in expression$ +//Unexpected symbol '\)' in binding\. Expected incomplete structured construct at or before this point or other token\. +//Unexpected token '/' or incomplete expression [] type Kg [] type m diff --git a/tests/service/EditorTests.fs b/tests/service/EditorTests.fs index 74a96b665de..53d7e01d501 100644 --- a/tests/service/EditorTests.fs +++ b/tests/service/EditorTests.fs @@ -576,12 +576,13 @@ let s3 = $"abc %d{s.Length} typeCheckResults.Diagnostics |> shouldEqual [||] typeCheckResults.GetFormatSpecifierLocationsAndArity() |> Array.map (fun (range,numArgs) -> range.StartLine, range.StartColumn, range.EndLine, range.EndColumn, numArgs) - |> shouldEqual - [|(3, 10, 3, 12, 1); (4, 10, 4, 15, 1); (5, 10, 5, 16, 1); (7, 11, 7, 15, 1); - (8, 11, 8, 14, 1); (10, 12, 10, 15, 1); (13, 12, 13, 15, 1); - (14, 38, 14, 40, 1); (16, 12, 16, 18, 1); (17, 11, 17, 13, 1); - (17, 18, 17, 22, 1); (18, 10, 18, 12, 0); (19, 15, 19, 17, 1); - (19, 32, 19, 34, 1); (20, 15, 20, 17, 1); (21, 20, 21, 22, 1)|] + |> shouldEqual [| + (3, 10, 3, 12, 1); (4, 10, 4, 15, 1); (5, 10, 5, 16, 1); (7, 11, 7, 15, 1); + (8, 11, 8, 14, 1); (13, 12, 13, 15, 1); (14, 38, 14, 40, 1); + (16, 12, 16, 18, 1); (17, 11, 17, 13, 1); (17, 18, 17, 22, 1); + (18, 10, 18, 12, 0); (19, 15, 19, 17, 1); (19, 32, 19, 34, 1); + (20, 15, 20, 17, 1); (21, 20, 21, 22, 1) + |] [] let ``Printf specifiers for triple quote interpolated strings`` () = diff --git a/tests/service/MultiProjectAnalysisTests.fs b/tests/service/MultiProjectAnalysisTests.fs index 7e4a36499d6..eab86f98324 100644 --- a/tests/service/MultiProjectAnalysisTests.fs +++ b/tests/service/MultiProjectAnalysisTests.fs @@ -126,8 +126,8 @@ let u = Case1 3 let options = checker.GetProjectOptionsFromCommandLineArgs (projFileName, args) { options with OtherOptions = Array.append options.OtherOptions [| ("-r:" + Project1A.dllName); ("-r:" + Project1B.dllName) |] - ReferencedProjects = [| FSharpReferencedProject.CreateFSharp(Project1A.dllName, Project1A.options); - FSharpReferencedProject.CreateFSharp(Project1B.dllName, Project1B.options); |] } + ReferencedProjects = [| FSharpReferencedProject.FSharpReference(Project1A.dllName, Project1A.options); + FSharpReferencedProject.FSharpReference(Project1B.dllName, Project1B.options); |] } let cleanFileName a = if a = fileName1 then "file1" else "??" [] @@ -311,7 +311,7 @@ let p = (""" let options = checker.GetProjectOptionsFromCommandLineArgs (projFileName, args) { options with OtherOptions = Array.append options.OtherOptions [| for p in projects -> ("-r:" + p.DllName) |] - ReferencedProjects = [| for p in projects -> FSharpReferencedProject.CreateFSharp(p.DllName, p.Options); |] } + ReferencedProjects = [| for p in projects -> FSharpReferencedProject.FSharpReference(p.DllName, p.Options); |] } { ModuleName = "JointProject"; FileName=fileName; Options = options; DllName=dllName } let cleanFileName a = @@ -429,7 +429,7 @@ let z = Project1.x let options = checker.GetProjectOptionsFromCommandLineArgs (projFileName, args) { options with OtherOptions = Array.append options.OtherOptions [| ("-r:" + MultiProjectDirty1.dllName) |] - ReferencedProjects = [| FSharpReferencedProject.CreateFSharp(MultiProjectDirty1.dllName, MultiProjectDirty1.getOptions()) |] } + ReferencedProjects = [| FSharpReferencedProject.FSharpReference(MultiProjectDirty1.dllName, MultiProjectDirty1.getOptions()) |] } [] let ``Test multi project symbols should pick up changes in dependent projects`` () = @@ -639,7 +639,7 @@ let v = Project2A.C().InternalMember // access an internal symbol let options = checker.GetProjectOptionsFromCommandLineArgs (projFileName, args) { options with OtherOptions = Array.append options.OtherOptions [| ("-r:" + Project2A.dllName); |] - ReferencedProjects = [| FSharpReferencedProject.CreateFSharp(Project2A.dllName, Project2A.options); |] } + ReferencedProjects = [| FSharpReferencedProject.FSharpReference(Project2A.dllName, Project2A.options); |] } let cleanFileName a = if a = fileName1 then "file1" else "??" //Project2A.fileSource1 @@ -663,7 +663,7 @@ let v = Project2A.C().InternalMember // access an internal symbol let options = checker.GetProjectOptionsFromCommandLineArgs (projFileName, args) { options with OtherOptions = Array.append options.OtherOptions [| ("-r:" + Project2A.dllName); |] - ReferencedProjects = [| FSharpReferencedProject.CreateFSharp(Project2A.dllName, Project2A.options); |] } + ReferencedProjects = [| FSharpReferencedProject.FSharpReference(Project2A.dllName, Project2A.options); |] } let cleanFileName a = if a = fileName1 then "file1" else "??" [] @@ -756,7 +756,7 @@ let fizzBuzz = function let options = checker.GetProjectOptionsFromCommandLineArgs (projFileName, args) { options with OtherOptions = Array.append options.OtherOptions [| ("-r:" + Project3A.dllName) |] - ReferencedProjects = [| FSharpReferencedProject.CreateFSharp(Project3A.dllName, Project3A.options) |] } + ReferencedProjects = [| FSharpReferencedProject.FSharpReference(Project3A.dllName, Project3A.options) |] } let cleanFileName a = if a = fileName1 then "file1" else "??" [] @@ -880,7 +880,7 @@ let ``In-memory cross-project references to projects using generative type provi // NOTE TestProject may not actually have been compiled yield "-r:" + testProjectOutput|] ReferencedProjects = - [|FSharpReferencedProject.CreateFSharp(testProjectOutput, optionsTestProject )|] + [|FSharpReferencedProject.FSharpReference(testProjectOutput, optionsTestProject )|] IsIncompleteTypeCheckEnvironment = false UseScriptResolutionRules = false LoadTime = System.DateTime.Now diff --git a/tests/service/ParserTests.fs b/tests/service/ParserTests.fs index a4084f3db2b..cb531801314 100644 --- a/tests/service/ParserTests.fs +++ b/tests/service/ParserTests.fs @@ -210,119 +210,6 @@ let checkRangeCountAndOrder commas = |> List.pairwise |> List.iter (assertIsBefore id)) -[] -let ``Expr - Tuple 01`` () = - let parseResults = getParseResults """ -(,) -(,,) -(,,,) -""" - let exprs = getSingleModuleMemberDecls parseResults |> List.map getSingleParenInnerExpr - match exprs with - | [ SynExpr.Tuple(_, [SynExpr.ArbitraryAfterError _ as e11; SynExpr.ArbitraryAfterError _ as e12], c1, _) - SynExpr.Tuple(_, [SynExpr.ArbitraryAfterError _ as e21; SynExpr.ArbitraryAfterError _ as e22; SynExpr.ArbitraryAfterError _ as e23], c2, _) - SynExpr.Tuple(_, [SynExpr.ArbitraryAfterError _ as e31; SynExpr.ArbitraryAfterError _ as e32; SynExpr.ArbitraryAfterError _ as e33; SynExpr.ArbitraryAfterError _ as e34], c3, _) ] -> - [ e11; e12; e21; e22; e23; e31; e32; e33; e34 ] |> checkNodeOrder - [ c1, 1; c2, 2; c3, 3 ] |> checkRangeCountAndOrder - - | _ -> failwith "Unexpected tree" - -[] -let ``Expr - Tuple 02`` () = - let parseResults = getParseResults """ -(1,) -(,1) -(1,1) -""" - let exprs = getSingleModuleMemberDecls parseResults |> List.map getSingleParenInnerExpr - match exprs with - | [ SynExpr.Tuple(_, [SynExpr.Const _ as e11; SynExpr.ArbitraryAfterError _ as e12], c1, _) - SynExpr.Tuple(_, [SynExpr.ArbitraryAfterError _ as e21; SynExpr.Const _ as e22], c2, _) - SynExpr.Tuple(_, [SynExpr.Const _ as e31; SynExpr.Const _ as e32], c3, _) ] -> - [ e11; e12; e21; e22; e31; e32 ] |> checkNodeOrder - [ c1, 1; c2, 1; c3, 1 ] |> checkRangeCountAndOrder - - | _ -> failwith "Unexpected tree" - -[] -let ``Expr - Tuple 03`` () = - let parseResults = getParseResults """ -(1,,) -(,1,) -(,,1) - -(1,1,) -(,1,1) -(1,,1) - -(1,1,1) -""" - let exprs = getSingleModuleMemberDecls parseResults |> List.map getSingleParenInnerExpr - match exprs with - | [ SynExpr.Tuple(_, [SynExpr.Const _ as e11; SynExpr.ArbitraryAfterError _ as e12; SynExpr.ArbitraryAfterError _ as e13], c1, _) - SynExpr.Tuple(_, [SynExpr.ArbitraryAfterError _ as e21; SynExpr.Const _ as e22; SynExpr.ArbitraryAfterError _ as e23], c2, _) - SynExpr.Tuple(_, [SynExpr.ArbitraryAfterError _ as e31; SynExpr.ArbitraryAfterError _ as e32; SynExpr.Const _ as e33], c3, _) - - SynExpr.Tuple(_, [SynExpr.Const _ as e41; SynExpr.Const _ as e42; SynExpr.ArbitraryAfterError _ as e43], c4, _) - SynExpr.Tuple(_, [SynExpr.ArbitraryAfterError _ as e51; SynExpr.Const _ as e52; SynExpr.Const _ as e53], c5, _) - SynExpr.Tuple(_, [SynExpr.Const _ as e61; SynExpr.ArbitraryAfterError _ as e62; SynExpr.Const _ as e63], c6, _) - - SynExpr.Tuple(_, [SynExpr.Const _ as e71; SynExpr.Const _ as e72; SynExpr.Const _ as e73], c7, _) ] -> - [ e11; e12; e13; e21; e22; e23; e31; e32; e33 - e41; e42; e43; e51; e52; e53; e61; e62; e63 - e71; e72; e73 ] - |> checkNodeOrder - - [ c1, 2; c2, 2; c3, 2 - c4, 2; c5, 2; c6, 2 - c7, 2 ] - |> checkRangeCountAndOrder - - | _ -> failwith "Unexpected tree" - - -[] -let ``Expr - Tuple 04`` () = - let parseResults = getParseResults """ -(,1,,2,3,,4,) -""" - let exprs = getSingleModuleMemberDecls parseResults |> List.map getSingleParenInnerExpr - match exprs with - | [ SynExpr.Tuple(_, [ SynExpr.ArbitraryAfterError _ as e1 - SynExpr.Const _ as e2 - SynExpr.ArbitraryAfterError _ as e3 - SynExpr.Const _ as e4 - SynExpr.Const _ as e5 - SynExpr.ArbitraryAfterError _ as e6 - SynExpr.Const _ as e7 - SynExpr.ArbitraryAfterError _ as e8 ], c, _) ] -> - [ e1; e2; e3; e4; e5; e6; e7; e8 ] |> checkNodeOrder - [ c, 7 ] |> checkRangeCountAndOrder - - | _ -> failwith "Unexpected tree" - -[] -let ``Expr - Tuple 05`` () = - let parseResults = getParseResults """ -(1, -""" - match getSingleModuleMemberDecls parseResults |> List.map getSingleParenInnerExpr with - | [ SynExpr.FromParseError(SynExpr.Tuple(_, [SynExpr.Const _; SynExpr.ArbitraryAfterError _], _, _), _) ] -> () - | _ -> failwith "Unexpected tree" - -[] -let ``Expr - Tuple 06`` () = - let parseResults = getParseResults """ -(1,,,2) -""" - let synExprs = getSingleModuleMemberDecls parseResults |> List.map getSingleParenInnerExpr - match synExprs with - | [ SynExpr.Tuple(_, [ SynExpr.Const _ - SynExpr.ArbitraryAfterError _ - SynExpr.ArbitraryAfterError _ - SynExpr.Const _ ], _, _) ] -> () - | _ -> failwith "Unexpected tree" - [] let ``Expr - Tuple 07`` () = let parseResults = getParseResults """ diff --git a/tests/service/PatternMatchCompilationTests.fs b/tests/service/PatternMatchCompilationTests.fs index 49117c04cea..78ab60e8d04 100644 --- a/tests/service/PatternMatchCompilationTests.fs +++ b/tests/service/PatternMatchCompilationTests.fs @@ -15,7 +15,7 @@ match () with """ assertHasSymbolUsages ["x"; "y"] checkResults dumpDiagnostics checkResults |> shouldEqual [ - "(3,2--3,4): This expression was expected to have type 'unit' but here has type 'string'" + "(3,2--3,4): This expression was expected to have type\u001d 'unit' \u001dbut here has type\u001d 'string'" ] [] @@ -28,12 +28,11 @@ let ("": unit), (x: int) = let y = () in () """ assertHasSymbolUsages ["x"; "y"] checkResults dumpDiagnostics checkResults |> shouldEqual [ - "(2,5--2,7): This expression was expected to have type 'unit' but here has type 'string'" - "(2,41--2,43): This expression was expected to have type 'unit * int' but here has type 'unit'" + "(2,5--2,7): This expression was expected to have type\u001d 'unit' \u001dbut here has type\u001d 'string'"; + "(2,41--2,43): This expression was expected to have type\u001d 'unit * int' \u001dbut here has type\u001d 'unit'"; "(2,4--2,24): Incomplete pattern matches on this expression." ] - [] #if !NETCOREAPP [] @@ -96,7 +95,7 @@ match A with """ assertHasSymbolUsages ["x"; "y"] checkResults dumpDiagnostics checkResults |> shouldEqual [ - "(7,5--7,12): This expression was expected to have type 'int' but here has type ''a * 'b * 'c'" + "(7,5--7,12): This expression was expected to have type\u001d 'int' \u001dbut here has type\u001d ''a * 'b * 'c'"; "(6,6--6,7): Incomplete pattern matches on this expression." ] @@ -301,11 +300,11 @@ match A with """ assertHasSymbolUsages ["x"; "y"; "z"] checkResults dumpDiagnostics checkResults |> shouldEqual [ - "(7,2--7,21): The two sides of this 'or' pattern bind different sets of variables" - "(7,19--7,20): This expression was expected to have type 'int' but here has type 'string'" + "(7,2--7,21): The two sides of this 'or' pattern bind different sets of variables"; + "(7,19--7,20): This expression was expected to have type\u001d 'int' \u001dbut here has type\u001d 'string'"; "(6,6--6,7): Incomplete pattern matches on this expression. For example, the value 'A' may indicate a case not covered by the pattern(s)." ] - + [] let ``As 01 - names and wildcards`` () = let _, checkResults = getParseAndCheckResults70 """ @@ -362,7 +361,7 @@ match Unchecked.defaultof with """ assertHasSymbolUsages ["a"; "b"; "c"; "d"] checkResults dumpDiagnostics checkResults |> shouldEqual [ - "(5,21--5,27): Type constraint mismatch. The type 'int' is not compatible with type 'System.Enum' " + "(5,21--5,27): Type constraint mismatch. The type \u001d 'int' \u001dis not compatible with type\u001d 'System.Enum'" ] [] @@ -582,24 +581,24 @@ let x as () = y let z as """ dumpDiagnostics checkResults |> shouldEqual [ - "(10,9--10,10): Unexpected symbol ',' in binding" - "(11,9--11,10): Unexpected symbol ':' in binding" - "(12,9--12,11): Unexpected symbol '::' in binding" - "(13,9--13,10): Unexpected symbol '&' in binding" - "(14,9--14,10): Unexpected symbol '|' in binding" - "(15,13--15,14): Unexpected symbol '=' in pattern. Expected ')' or other token." - "(15,9--15,10): Unmatched '('" - "(16,0--16,3): Possible incorrect indentation: this token is offside of context started at position (15:1). Try indenting this token further or using standard formatting conventions." - "(17,16--17,17): Unexpected identifier in pattern. Expected '(' or other token." - "(20,0--20,0): Incomplete structured construct at or before this point in binding" - "(3,13--3,17): This expression was expected to have type 'int' but here has type 'bool'" - "(3,4--3,10): Incomplete pattern matches on this expression. For example, the value '0' may indicate a case not covered by the pattern(s)." - "(4,16--4,17): This expression was expected to have type 'bool' but here has type 'int'" - "(4,4--4,13): Incomplete pattern matches on this expression. For example, the value 'false' may indicate a case not covered by the pattern(s)." - "(5,9--5,15): This runtime coercion or type test from type 'a to int involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(6,9--6,15): This runtime coercion or type test from type 'a to int involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(8,29--8,30): This expression was expected to have type 'unit' but here has type 'int'" - "(9,26--9,27): This expression was expected to have type 'unit' but here has type 'int'" + "(10,9--10,10): Unexpected symbol ',' in binding"; + "(11,9--11,10): Unexpected symbol ':' in binding"; + "(12,9--12,11): Unexpected symbol '::' in binding"; + "(13,9--13,10): Unexpected symbol '&' in binding"; + "(14,9--14,10): Unexpected symbol '|' in binding"; + "(15,13--15,14): Unexpected symbol '=' in pattern. Expected ')' or other token."; + "(15,9--15,10): Unmatched '('"; + "(16,0--16,3): Possible incorrect indentation: this token is offside of context started at position (15:1). Try indenting this token further or using standard formatting conventions."; + "(17,16--17,17): Unexpected identifier in pattern. Expected '(' or other token."; + "(20,0--20,0): Incomplete structured construct at or before this point in binding"; + "(3,13--3,17): This expression was expected to have type\u001d 'int' \u001dbut here has type\u001d 'bool'"; + "(3,4--3,10): Incomplete pattern matches on this expression. For example, the value '0' may indicate a case not covered by the pattern(s)."; + "(4,16--4,17): This expression was expected to have type\u001d 'bool' \u001dbut here has type\u001d 'int'"; + "(4,4--4,13): Incomplete pattern matches on this expression. For example, the value 'false' may indicate a case not covered by the pattern(s)."; + "(5,9--5,15): This runtime coercion or type test from type\u001d 'a \u001d to \u001d int \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(6,9--6,15): This runtime coercion or type test from type\u001d 'a \u001d to \u001d int \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(8,29--8,30): This expression was expected to have type\u001d 'unit' \u001dbut here has type\u001d 'int'"; + "(9,26--9,27): This expression was expected to have type\u001d 'unit' \u001dbut here has type\u001d 'int'"; "(18,14--18,15): The value or constructor 'y' is not defined." ] @@ -718,30 +717,30 @@ let () as x = y let z as = """ dumpDiagnostics checkResults |> shouldEqual [ - "(10,7--10,9): Unexpected keyword 'as' in binding" - "(10,5--10,6): Expecting pattern" - "(11,10--11,12): Unexpected keyword 'as' in binding. Expected '=' or other token." - "(12,9--12,11): Unexpected keyword 'as' in binding" - "(13,8--13,10): Unexpected keyword 'as' in binding" - "(14,8--14,10): Unexpected keyword 'as' in binding" - "(15,8--15,10): Unexpected keyword 'as' in pattern. Expected ')' or other token." - "(15,6--15,7): Unmatched '('" - "(16,0--16,3): Possible incorrect indentation: this token is offside of context started at position (15:1). Try indenting this token further or using standard formatting conventions." - "(16,0--16,3): Unexpected keyword 'let' or 'use' in binding. Expected incomplete structured construct at or before this point or other token." - "(15,0--15,3): Incomplete value or function definition. If this is in an expression, the body of the expression must be indented to the same column as the 'let' keyword." - "(17,0--17,3): Incomplete structured construct at or before this point in implementation file" - "(20,0--20,0): Possible incorrect indentation: this token is offside of context started at position (19:1). Try indenting this token further or using standard formatting conventions." - "(20,0--20,0): Possible incorrect indentation: this token is offside of context started at position (19:1). Try indenting this token further or using standard formatting conventions." - "(3,13--3,17): This expression was expected to have type 'int' but here has type 'bool'" - "(3,4--3,10): Incomplete pattern matches on this expression. For example, the value '0' may indicate a case not covered by the pattern(s)." - "(4,16--4,17): This expression was expected to have type 'bool' but here has type 'int'" - "(4,4--4,13): Incomplete pattern matches on this expression. For example, the value 'false' may indicate a case not covered by the pattern(s)." - "(5,4--5,10): This runtime coercion or type test from type 'a to int involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(6,4--6,10): This runtime coercion or type test from type 'a to int involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(8,29--8,30): This expression was expected to have type 'unit' but here has type 'int'" - "(9,26--9,27): This expression was expected to have type 'unit' but here has type 'int'" - "(10,14--10,15): This expression was expected to have type ''a * 'b' but here has type 'int'" - "(15,4--15,5): The pattern discriminator 'r' is not defined." + "(10,7--10,9): Unexpected keyword 'as' in binding"; + "(10,5--10,6): Expecting pattern"; + "(11,10--11,12): Unexpected keyword 'as' in binding. Expected '=' or other token."; + "(12,9--12,11): Unexpected keyword 'as' in binding"; + "(13,8--13,10): Unexpected keyword 'as' in binding"; + "(14,8--14,10): Unexpected keyword 'as' in binding"; + "(15,8--15,10): Unexpected keyword 'as' in pattern. Expected ')' or other token."; + "(15,6--15,7): Unmatched '('"; + "(16,0--16,3): Possible incorrect indentation: this token is offside of context started at position (15:1). Try indenting this token further or using standard formatting conventions."; + "(16,0--16,3): Unexpected keyword 'let' or 'use' in binding. Expected incomplete structured construct at or before this point or other token."; + "(15,0--15,3): Incomplete value or function definition. If this is in an expression, the body of the expression must be indented to the same column as the 'let' keyword."; + "(17,0--17,3): Incomplete structured construct at or before this point in implementation file"; + "(20,0--20,0): Possible incorrect indentation: this token is offside of context started at position (19:1). Try indenting this token further or using standard formatting conventions."; + "(20,0--20,0): Possible incorrect indentation: this token is offside of context started at position (19:1). Try indenting this token further or using standard formatting conventions."; + "(3,13--3,17): This expression was expected to have type\u001d 'int' \u001dbut here has type\u001d 'bool'"; + "(3,4--3,10): Incomplete pattern matches on this expression. For example, the value '0' may indicate a case not covered by the pattern(s)."; + "(4,16--4,17): This expression was expected to have type\u001d 'bool' \u001dbut here has type\u001d 'int'"; + "(4,4--4,13): Incomplete pattern matches on this expression. For example, the value 'false' may indicate a case not covered by the pattern(s)."; + "(5,4--5,10): This runtime coercion or type test from type\u001d 'a \u001d to \u001d int \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(6,4--6,10): This runtime coercion or type test from type\u001d 'a \u001d to \u001d int \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(8,29--8,30): This expression was expected to have type\u001d 'unit' \u001dbut here has type\u001d 'int'"; + "(9,26--9,27): This expression was expected to have type\u001d 'unit' \u001dbut here has type\u001d 'int'"; + "(10,14--10,15): This expression was expected to have type\u001d ''a * 'b' \u001dbut here has type\u001d 'int'"; + "(15,4--15,5): The pattern discriminator 'r' is not defined."; "(15,4--15,12): Incomplete pattern matches on this expression." ] @@ -795,17 +794,17 @@ Some x |> eq """ assertHasSymbolUsages (List.map string ['a'..'z']) checkResults dumpDiagnostics checkResults |> shouldEqual [ - "(11,25--11,26): This expression was expected to have type 'int' but here has type 'obj'" - "(28,6--28,24): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(26,6--26,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(24,6--24,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(22,6--22,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(20,6--20,21): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(18,6--18,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(16,6--16,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(14,6--14,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(12,6--12,14): Incomplete pattern matches on this expression. For example, the value '(``some-other-subtype``,_)' may indicate a case not covered by the pattern(s)." - "(10,6--10,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." + "(11,25--11,26): This expression was expected to have type\u001d 'int' \u001dbut here has type\u001d 'obj'"; + "(28,6--28,24): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(26,6--26,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(24,6--24,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(22,6--22,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(20,6--20,21): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(18,6--18,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(16,6--16,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(14,6--14,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(12,6--12,14): Incomplete pattern matches on this expression. For example, the value '(``some-other-subtype``,_)' may indicate a case not covered by the pattern(s)."; + "(10,6--10,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; "(8,6--8,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." ] @@ -914,34 +913,34 @@ let :? x as () = y let :? z as """ dumpDiagnostics checkResults |> shouldEqual [ - "(10,12--10,13): Unexpected symbol ',' in binding" - "(11,12--11,13): Unexpected symbol ':' in binding" - "(12,12--12,14): Unexpected symbol '::' in binding" - "(13,12--13,13): Unexpected symbol '&' in binding" - "(14,12--14,13): Unexpected symbol '|' in binding" - "(15,16--15,17): Unexpected symbol '=' in pattern. Expected ')' or other token." - "(15,12--15,13): Unmatched '('" - "(16,0--16,3): Possible incorrect indentation: this token is offside of context started at position (15:1). Try indenting this token further or using standard formatting conventions." - "(17,19--17,20): Unexpected identifier in pattern. Expected '(' or other token." - "(20,0--20,0): Incomplete structured construct at or before this point in binding" - "(3,7--3,8): The type 'a' is not defined." - "(3,4--3,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(4,7--4,8): The type 'b' is not defined." - "(4,4--4,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(5,7--5,8): The type 'c' is not defined." - "(5,4--5,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(6,7--6,8): The type 'd' is not defined." - "(6,4--6,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(7,7--7,8): The type 'e' is not defined." - "(7,4--7,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(8,7--8,8): The type 'f' is not defined." - "(8,4--8,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(9,7--9,8): The type 'g' is not defined." - "(9,4--9,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(15,7--15,8): The type 'r' is not defined." - "(15,4--15,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(18,7--18,8): The type 'x' is not defined." - "(18,4--18,8): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." + "(10,12--10,13): Unexpected symbol ',' in binding"; + "(11,12--11,13): Unexpected symbol ':' in binding"; + "(12,12--12,14): Unexpected symbol '::' in binding"; + "(13,12--13,13): Unexpected symbol '&' in binding"; + "(14,12--14,13): Unexpected symbol '|' in binding"; + "(15,16--15,17): Unexpected symbol '=' in pattern. Expected ')' or other token."; + "(15,12--15,13): Unmatched '('"; + "(16,0--16,3): Possible incorrect indentation: this token is offside of context started at position (15:1). Try indenting this token further or using standard formatting conventions."; + "(17,19--17,20): Unexpected identifier in pattern. Expected '(' or other token."; + "(20,0--20,0): Incomplete structured construct at or before this point in binding"; + "(3,7--3,8): The type 'a' is not defined."; + "(3,4--3,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(4,7--4,8): The type 'b' is not defined."; + "(4,4--4,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(5,7--5,8): The type 'c' is not defined."; + "(5,4--5,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(6,7--6,8): The type 'd' is not defined."; + "(6,4--6,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(7,7--7,8): The type 'e' is not defined."; + "(7,4--7,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(8,7--8,8): The type 'f' is not defined."; + "(8,4--8,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(9,7--9,8): The type 'g' is not defined."; + "(9,4--9,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(15,7--15,8): The type 'r' is not defined."; + "(15,4--15,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(18,7--18,8): The type 'x' is not defined."; + "(18,4--18,8): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." ] [] @@ -987,20 +986,20 @@ Some "" |> eq // No more type checks after the above line? """ assertHasSymbolUsages (Set.toList validSet) checkResults dumpDiagnostics checkResults |> shouldEqual [ - "(27,2--27,14): This expression was expected to have type 'obj' but here has type 'struct ('a * 'b)'" - "(52,2--52,13): This expression was expected to have type 'obj' but here has type 'AAA'" - "(26,6--26,24): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(24,6--24,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(22,6--22,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(20,6--20,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(18,6--18,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(16,6--16,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(14,6--14,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(12,6--12,14): Incomplete pattern matches on this expression. For example, the value '(``some-other-subtype``,_)' may indicate a case not covered by the pattern(s)." - "(10,6--10,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." + "(27,2--27,14): This expression was expected to have type\u001d 'obj' \u001dbut here has type\u001d 'struct ('a * 'b)'"; + "(52,2--52,13): This expression was expected to have type\u001d 'obj' \u001dbut here has type\u001d 'AAA'"; + "(26,6--26,24): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(24,6--24,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(22,6--22,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(20,6--20,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(18,6--18,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(16,6--16,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(14,6--14,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(12,6--12,14): Incomplete pattern matches on this expression. For example, the value '(``some-other-subtype``,_)' may indicate a case not covered by the pattern(s)."; + "(10,6--10,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; "(8,6--8,11): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." ] - + [] #if !NETCOREAPP [] @@ -1072,26 +1071,26 @@ Some "" |> eq """ assertHasSymbolUsages (set ['a'..'y'] - set [ 'm'..'r' ] |> Set.map string |> Set.toList) checkResults dumpDiagnostics checkResults |> shouldEqual [ - "(19,2--19,4): This expression was expected to have type 'obj' but here has type 'int'" - "(21,2--21,7): This expression was expected to have type 'obj' but here has type 'bool'" - "(23,2--23,6): This expression was expected to have type 'obj' but here has type 'bool'" - "(28,28--28,29): The type 'obj' does not match the type 'int'" - "(41,5--41,6): The value or constructor 'm' is not defined." - "(42,5--42,6): The value or constructor 'n' is not defined." - "(43,5--43,6): The value or constructor 'o' is not defined." - "(44,5--44,6): The value or constructor 'p' is not defined." - "(45,5--45,6): The value or constructor 'q' is not defined." - "(46,5--46,6): The value or constructor 'r' is not defined." - "(55,12--55,31): The type 'int' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion." - "(26,6--26,14): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(24,6--24,14): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(22,6--22,14): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(20,6--20,15): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(18,6--18,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)." - "(16,6--16,11): Incomplete pattern matches on this expression." - "(14,6--14,11): Incomplete pattern matches on this expression." - "(12,6--12,11): Incomplete pattern matches on this expression." - "(10,6--10,11): Incomplete pattern matches on this expression." + "(19,2--19,4): This expression was expected to have type\u001d 'obj' \u001dbut here has type\u001d 'int'"; + "(21,2--21,7): This expression was expected to have type\u001d 'obj' \u001dbut here has type\u001d 'bool'"; + "(23,2--23,6): This expression was expected to have type\u001d 'obj' \u001dbut here has type\u001d 'bool'"; + "(28,28--28,29): The type 'obj' does not match the type 'int'"; + "(41,5--41,6): The value or constructor 'm' is not defined."; + "(42,5--42,6): The value or constructor 'n' is not defined."; + "(43,5--43,6): The value or constructor 'o' is not defined."; + "(44,5--44,6): The value or constructor 'p' is not defined."; + "(45,5--45,6): The value or constructor 'q' is not defined."; + "(46,5--46,6): The value or constructor 'r' is not defined."; + "(55,12--55,31): The type 'int' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion."; + "(26,6--26,14): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(24,6--24,14): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(22,6--22,14): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(20,6--20,15): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(18,6--18,12): Incomplete pattern matches on this expression. For example, the value '``some-other-subtype``' may indicate a case not covered by the pattern(s)."; + "(16,6--16,11): Incomplete pattern matches on this expression."; + "(14,6--14,11): Incomplete pattern matches on this expression."; + "(12,6--12,11): Incomplete pattern matches on this expression."; + "(10,6--10,11): Incomplete pattern matches on this expression."; "(8,6--8,20): Incomplete pattern matches on this expression. For example, the value '[``some-other-subtype``]' may indicate a case not covered by the pattern(s)." ] @@ -1121,40 +1120,40 @@ let () as :? x = y let as :? z = """ dumpDiagnostics checkResults |> shouldEqual [ - "(10,7--10,9): Unexpected keyword 'as' in binding" - "(10,5--10,6): Expecting pattern" - "(11,10--11,12): Unexpected keyword 'as' in binding. Expected '=' or other token." - "(12,9--12,11): Unexpected keyword 'as' in binding" - "(13,8--13,10): Unexpected keyword 'as' in binding" - "(14,8--14,10): Unexpected keyword 'as' in binding" - "(15,13--15,15): Unexpected keyword 'as' in pattern. Expected '(' or other token." - "(16,8--16,10): Unexpected keyword 'as' in pattern. Expected ')' or other token." - "(16,6--16,7): Unmatched '('" - "(17,0--17,3): Possible incorrect indentation: this token is offside of context started at position (16:1). Try indenting this token further or using standard formatting conventions." - "(17,0--17,3): Unexpected keyword 'let' or 'use' in binding. Expected incomplete structured construct at or before this point or other token." - "(16,0--16,3): Incomplete value or function definition. If this is in an expression, the body of the expression must be indented to the same column as the 'let' keyword." - "(17,8--17,10): Unexpected keyword 'as' in pattern. Expected ']' or other token." - "(18,0--18,3): Possible incorrect indentation: this token is offside of context started at position (17:1). Try indenting this token further or using standard formatting conventions." - "(19,0--19,3): Possible incorrect indentation: this token is offside of context started at position (18:1). Try indenting this token further or using standard formatting conventions." - "(20,0--20,0): Possible incorrect indentation: this token is offside of context started at position (19:1). Try indenting this token further or using standard formatting conventions." - "(20,0--20,0): Possible incorrect indentation: this token is offside of context started at position (19:1). Try indenting this token further or using standard formatting conventions." - "(3,12--3,13): The type 'a' is not defined." - "(3,9--3,13): The type 'int' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion." - "(4,15--4,16): The type 'b' is not defined." - "(4,12--4,16): The type 'bool' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion." - "(5,4--5,10): This runtime coercion or type test from type 'a to int involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(6,4--6,10): This runtime coercion or type test from type 'a to int involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(7,27--7,28): The type 'e' is not defined." - "(7,24--7,28): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." - "(8,28--8,29): The type 'f' is not defined." - "(8,25--8,29): The type 'unit' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion." - "(9,25--9,26): The type 'g' is not defined." - "(9,22--9,26): The type 'unit' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion." - "(10,13--10,14): The type 'i' is not defined." - "(10,10--10,14): The type ''a * 'b' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion." - "(16,4--16,5): The pattern discriminator 't' is not defined." - "(16,14--16,15): The type 'u' is not defined." - "(16,11--16,15): This runtime coercion or type test from type 'a to 'b involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." + "(10,7--10,9): Unexpected keyword 'as' in binding"; + "(10,5--10,6): Expecting pattern"; + "(11,10--11,12): Unexpected keyword 'as' in binding. Expected '=' or other token."; + "(12,9--12,11): Unexpected keyword 'as' in binding"; + "(13,8--13,10): Unexpected keyword 'as' in binding"; + "(14,8--14,10): Unexpected keyword 'as' in binding"; + "(15,13--15,15): Unexpected keyword 'as' in pattern. Expected '(' or other token."; + "(16,8--16,10): Unexpected keyword 'as' in pattern. Expected ')' or other token."; + "(16,6--16,7): Unmatched '('"; + "(17,0--17,3): Possible incorrect indentation: this token is offside of context started at position (16:1). Try indenting this token further or using standard formatting conventions."; + "(17,0--17,3): Unexpected keyword 'let' or 'use' in binding. Expected incomplete structured construct at or before this point or other token."; + "(16,0--16,3): Incomplete value or function definition. If this is in an expression, the body of the expression must be indented to the same column as the 'let' keyword."; + "(17,8--17,10): Unexpected keyword 'as' in pattern. Expected ']' or other token."; + "(18,0--18,3): Possible incorrect indentation: this token is offside of context started at position (17:1). Try indenting this token further or using standard formatting conventions."; + "(19,0--19,3): Possible incorrect indentation: this token is offside of context started at position (18:1). Try indenting this token further or using standard formatting conventions."; + "(20,0--20,0): Possible incorrect indentation: this token is offside of context started at position (19:1). Try indenting this token further or using standard formatting conventions."; + "(20,0--20,0): Possible incorrect indentation: this token is offside of context started at position (19:1). Try indenting this token further or using standard formatting conventions."; + "(3,12--3,13): The type 'a' is not defined."; + "(3,9--3,13): The type 'int' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion."; + "(4,15--4,16): The type 'b' is not defined."; + "(4,12--4,16): The type 'bool' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion."; + "(5,4--5,10): This runtime coercion or type test from type\u001d 'a \u001d to \u001d int \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(6,4--6,10): This runtime coercion or type test from type\u001d 'a \u001d to \u001d int \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(7,27--7,28): The type 'e' is not defined."; + "(7,24--7,28): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed."; + "(8,28--8,29): The type 'f' is not defined."; + "(8,25--8,29): The type 'unit' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion."; + "(9,25--9,26): The type 'g' is not defined."; + "(9,22--9,26): The type 'unit' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion."; + "(10,13--10,14): The type 'i' is not defined."; + "(10,10--10,14): The type ''a * 'b' does not have any proper subtypes and cannot be used as the source of a type test or runtime coercion."; + "(16,4--16,5): The pattern discriminator 't' is not defined."; + "(16,14--16,15): The type 'u' is not defined."; + "(16,11--16,15): This runtime coercion or type test from type\u001d 'a \u001d to \u001d 'b \u001dinvolves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed." ] [] diff --git a/tests/service/Symbols.fs b/tests/service/Symbols.fs index 796ef87782e..71594bc81bf 100644 --- a/tests/service/Symbols.fs +++ b/tests/service/Symbols.fs @@ -474,3 +474,96 @@ type Foo = (:? FSharpMemberOrFunctionOrValue as setMfv) -> Assert.AreNotEqual(getMfv.CurriedParameterGroups, setMfv.CurriedParameterGroups) | _ -> Assert.Fail "Expected symbols to be FSharpMemberOrFunctionOrValue" + +module Expressions = + [] + let ``Unresolved record field 01`` () = + let _, checkResults = getParseAndCheckResults """ +type R = + { F1: int + F2: int } + +{ F = 1 + F2 = 1 } +""" + getSymbolUses checkResults + |> Seq.exists (fun symbolUse -> symbolUse.IsFromUse && symbolUse.Symbol.DisplayName = "F2") + |> shouldEqual true + + [] + let ``Unresolved record field 02`` () = + let _, checkResults = getParseAndCheckResults """ +[] +type R = + { F1: int + F2: int } + +{ F1 = 1 + R.F2 = 1 } +""" + getSymbolUses checkResults + |> Seq.exists (fun symbolUse -> symbolUse.IsFromUse && symbolUse.Symbol.DisplayName = "F2") + |> shouldEqual true + + [] + let ``Unresolved record field 03`` () = + let _, checkResults = getParseAndCheckResults """ +[] +type R = + { F1: int + F2: int } + +{ R.F2 = 1 + F1 = 1 } +""" + getSymbolUses checkResults + |> Seq.exists (fun symbolUse -> symbolUse.IsFromUse && symbolUse.Symbol.DisplayName = "F2") + |> shouldEqual true + + [] + let ``Unresolved record field 04`` () = + let _, checkResults = getParseAndCheckResults """ +type R = + { F1: int + F2: int } + +match Unchecked.defaultof with +{ F = 1 + F2 = 1 } -> () +""" + getSymbolUses checkResults + |> Seq.exists (fun symbolUse -> symbolUse.IsFromUse && symbolUse.Symbol.DisplayName = "F2") + |> shouldEqual true + + [] + let ``Unresolved record field 05`` () = + let _, checkResults = getParseAndCheckResults """ +[] +type R = + { F1: int + F2: int } + +match Unchecked.defaultof with +{ F = 1 + R.F2 = 1 } -> () +""" + getSymbolUses checkResults + |> Seq.exists (fun symbolUse -> symbolUse.IsFromUse && symbolUse.Symbol.DisplayName = "F2") + |> shouldEqual true + + + [] + let ``Unresolved record field 06`` () = + let _, checkResults = getParseAndCheckResults """ +[] +type R = + { F1: int + F2: int } + +match Unchecked.defaultof with +{ R.F2 = 1 + F = 1 } -> () +""" + getSymbolUses checkResults + |> Seq.exists (fun symbolUse -> symbolUse.IsFromUse && symbolUse.Symbol.DisplayName = "F2") + |> shouldEqual true diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 01.fs b/tests/service/data/SyntaxTree/Expression/Binary - Eq 01.fs new file mode 100644 index 00000000000..59cab4ede21 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 01.fs @@ -0,0 +1,3 @@ +module Module + +a = b diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 01.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Eq 01.fs.bsl new file mode 100644 index 00000000000..4c3ccc484a3 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 01.fs.bsl @@ -0,0 +1,21 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Eq 01.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], [Some (OriginalNotation "=")]), + None, (3,2--3,3)), Ident a, (3,0--3,3)), Ident b, + (3,0--3,5)), (3,0--3,5))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,5), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 02.fs b/tests/service/data/SyntaxTree/Expression/Binary - Eq 02.fs new file mode 100644 index 00000000000..259346d3a2f --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 02.fs @@ -0,0 +1,3 @@ +module Module + +M(a = b) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 02.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Eq 02.fs.bsl new file mode 100644 index 00000000000..e6453f7d365 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 02.fs.bsl @@ -0,0 +1,25 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Eq 02.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (Atomic, false, Ident M, + Paren + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], [Some (OriginalNotation "=")]), + None, (3,4--3,5)), Ident a, (3,2--3,5)), Ident b, + (3,2--3,7)), (3,1--3,2), Some (3,7--3,8), (3,1--3,8)), + (3,0--3,8)), (3,0--3,8))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,8), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 03.fs b/tests/service/data/SyntaxTree/Expression/Binary - Eq 03.fs new file mode 100644 index 00000000000..f547c0da34c --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 03.fs @@ -0,0 +1,3 @@ +module Module + +M(a = ) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 03.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Eq 03.fs.bsl new file mode 100644 index 00000000000..5e7b2edfe2e --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 03.fs.bsl @@ -0,0 +1,28 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Eq 03.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (Atomic, false, Ident M, + Paren + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], [Some (OriginalNotation "=")]), + None, (3,4--3,5)), Ident a, (3,2--3,5)), + ArbitraryAfterError ("declExprInfixEquals", (3,5--3,5)), + (3,2--3,5)), (3,1--3,2), Some (3,6--3,7), (3,1--3,7)), + (3,0--3,7)), (3,0--3,7))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,7), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,4)-(3,5) parse error Unexpected token '=' or incomplete expression diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 04.fs b/tests/service/data/SyntaxTree/Expression/Binary - Eq 04.fs new file mode 100644 index 00000000000..b4e5576a01b --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 04.fs @@ -0,0 +1,3 @@ +module Module + +M(a = 1, b =) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 04.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Eq 04.fs.bsl new file mode 100644 index 00000000000..9fabf903f5c --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 04.fs.bsl @@ -0,0 +1,43 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Eq 04.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (Atomic, false, Ident M, + Paren + (Tuple + (false, + [App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,4--3,5)), Ident a, (3,2--3,5)), + Const (Int32 1, (3,6--3,7)), (3,2--3,7)); + App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,11--3,12)), Ident b, (3,9--3,12)), + ArbitraryAfterError + ("declExprInfixEquals", (3,12--3,12)), (3,9--3,12))], + [(3,7--3,8)], (3,2--3,12)), (3,1--3,2), Some (3,12--3,13), + (3,1--3,13)), (3,0--3,13)), (3,0--3,13))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,13), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,11)-(3,12) parse error Unexpected token '=' or incomplete expression diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 05.fs b/tests/service/data/SyntaxTree/Expression/Binary - Eq 05.fs new file mode 100644 index 00000000000..afd6def6dbd --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 05.fs @@ -0,0 +1,3 @@ +module Module + +M(a =, b = 2) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 05.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Eq 05.fs.bsl new file mode 100644 index 00000000000..252070781e5 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 05.fs.bsl @@ -0,0 +1,44 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Eq 05.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (Atomic, false, Ident M, + Paren + (Tuple + (false, + [App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,4--3,5)), Ident a, (3,2--3,5)), + ArbitraryAfterError + ("declExprInfixEquals", (3,5--3,5)), (3,2--3,5)); + App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,9--3,10)), Ident b, (3,7--3,10)), + Const (Int32 2, (3,11--3,12)), (3,7--3,12))], + [(3,5--3,6)], (3,2--3,12)), (3,1--3,2), Some (3,12--3,13), + (3,1--3,13)), (3,0--3,13)), (3,0--3,13))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,13), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,5)-(3,6) parse error Unexpected symbol ',' in expression +(3,4)-(3,5) parse error Unexpected token '=' or incomplete expression diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 06.fs b/tests/service/data/SyntaxTree/Expression/Binary - Eq 06.fs new file mode 100644 index 00000000000..d836b026ec7 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 06.fs @@ -0,0 +1,3 @@ +module Module + +M(a = 1, b =, c = 3) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 06.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Eq 06.fs.bsl new file mode 100644 index 00000000000..f0fd4f42abb --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 06.fs.bsl @@ -0,0 +1,55 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Eq 06.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (Atomic, false, Ident M, + Paren + (Tuple + (false, + [App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,4--3,5)), Ident a, (3,2--3,5)), + Const (Int32 1, (3,6--3,7)), (3,2--3,7)); + App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,11--3,12)), Ident b, (3,9--3,12)), + ArbitraryAfterError + ("declExprInfixEquals", (3,12--3,12)), (3,9--3,12)); + App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,16--3,17)), Ident c, (3,14--3,17)), + Const (Int32 3, (3,18--3,19)), (3,14--3,19))], + [(3,7--3,8); (3,12--3,13)], (3,2--3,19)), (3,1--3,2), + Some (3,19--3,20), (3,1--3,20)), (3,0--3,20)), (3,0--3,20))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,20), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,12)-(3,13) parse error Unexpected symbol ',' in expression +(3,11)-(3,12) parse error Unexpected token '=' or incomplete expression diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 07.fs b/tests/service/data/SyntaxTree/Expression/Binary - Eq 07.fs new file mode 100644 index 00000000000..f946ad45297 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 07.fs @@ -0,0 +1,3 @@ +module Module + +M(a = 1, , c = 3) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Eq 07.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Eq 07.fs.bsl new file mode 100644 index 00000000000..09316e6513d --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Eq 07.fs.bsl @@ -0,0 +1,43 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Eq 07.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (Atomic, false, Ident M, + Paren + (Tuple + (false, + [App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,4--3,5)), Ident a, (3,2--3,5)), + Const (Int32 1, (3,6--3,7)), (3,2--3,7)); + ArbitraryAfterError ("tupleExpr8", (3,8--3,8)); + App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Equality], [], + [Some (OriginalNotation "=")]), None, + (3,13--3,14)), Ident c, (3,11--3,14)), + Const (Int32 3, (3,15--3,16)), (3,11--3,16))], + [(3,7--3,8); (3,9--3,10)], (3,2--3,16)), (3,1--3,2), + Some (3,16--3,17), (3,1--3,17)), (3,0--3,17)), (3,0--3,17))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,17), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,9)-(3,10) parse error Expecting expression diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Plus 01.fs b/tests/service/data/SyntaxTree/Expression/Binary - Plus 01.fs new file mode 100644 index 00000000000..de89a9f3a1b --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Plus 01.fs @@ -0,0 +1,3 @@ +module Module + +a + b diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Plus 01.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Plus 01.fs.bsl new file mode 100644 index 00000000000..748e99e38be --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Plus 01.fs.bsl @@ -0,0 +1,21 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Plus 01.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Addition], [], [Some (OriginalNotation "+")]), + None, (3,2--3,3)), Ident a, (3,0--3,3)), Ident b, + (3,0--3,5)), (3,0--3,5))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,5), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Plus 02.fs b/tests/service/data/SyntaxTree/Expression/Binary - Plus 02.fs new file mode 100644 index 00000000000..b1b740f0037 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Plus 02.fs @@ -0,0 +1,3 @@ +module Module + +a + diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Plus 02.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Plus 02.fs.bsl new file mode 100644 index 00000000000..6f28e14086a --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Plus 02.fs.bsl @@ -0,0 +1,25 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Plus 02.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Addition], [], [Some (OriginalNotation "+")]), + None, (3,2--3,3)), Ident a, (3,0--3,3)), + ArbitraryAfterError ("declExprInfixPlusMinus", (3,3--3,3)), + (3,0--3,3)), (3,0--3,3))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,3), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(4,0)-(4,0) parse warning Possible incorrect indentation: this token is offside of context started at position (3:1). Try indenting this token further or using standard formatting conventions. +(3,2)-(3,3) parse error Unexpected token '+' or incomplete expression diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Plus 03.fs b/tests/service/data/SyntaxTree/Expression/Binary - Plus 03.fs new file mode 100644 index 00000000000..0cbbb5bd6e5 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Plus 03.fs @@ -0,0 +1,3 @@ +module Module + +M(a + ) diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Plus 03.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Plus 03.fs.bsl new file mode 100644 index 00000000000..95babc117f7 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Plus 03.fs.bsl @@ -0,0 +1,29 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Plus 03.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (Atomic, false, Ident M, + Paren + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Addition], [], [Some (OriginalNotation "+")]), + None, (3,4--3,5)), Ident a, (3,2--3,5)), + ArbitraryAfterError + ("declExprInfixPlusMinus", (3,5--3,5)), (3,2--3,5)), + (3,1--3,2), Some (3,6--3,7), (3,1--3,7)), (3,0--3,7)), + (3,0--3,7))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,7), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,4)-(3,5) parse error Unexpected token '+' or incomplete expression diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Plus 04.fs b/tests/service/data/SyntaxTree/Expression/Binary - Plus 04.fs new file mode 100644 index 00000000000..3e57231ea1e --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Plus 04.fs @@ -0,0 +1,4 @@ +module Module + +a + +|> () diff --git a/tests/service/data/SyntaxTree/Expression/Binary - Plus 04.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary - Plus 04.fs.bsl new file mode 100644 index 00000000000..8f5d5280bb7 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary - Plus 04.fs.bsl @@ -0,0 +1,36 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary - Plus 04.fs", false, QualifiedNameOfFile Module, + [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_PipeRight], [], [Some (OriginalNotation "|>")]), + None, (4,0--4,2)), + App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Addition], [], [Some (OriginalNotation "+")]), + None, (3,2--3,3)), Ident a, (3,0--3,3)), + ArbitraryAfterError + ("declExprInfixPlusMinus", (3,3--3,3)), (3,0--3,3)), + (3,0--4,2)), Const (Unit, (4,3--4,5)), (3,0--4,5)), + (3,0--4,5))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--4,5), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(4,0)-(4,2) parse error Unexpected infix operator in expression +(3,2)-(3,3) parse error Unexpected token '+' or incomplete expression diff --git a/tests/service/data/SyntaxTree/Expression/Binary 01.fs b/tests/service/data/SyntaxTree/Expression/Binary 01.fs new file mode 100644 index 00000000000..24d39d4f207 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary 01.fs @@ -0,0 +1,3 @@ +module Module + +1 + 2 diff --git a/tests/service/data/SyntaxTree/Expression/Binary 01.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary 01.fs.bsl new file mode 100644 index 00000000000..d0679ba06df --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary 01.fs.bsl @@ -0,0 +1,21 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary 01.fs", false, QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Addition], [], [Some (OriginalNotation "+")]), + None, (3,2--3,3)), Const (Int32 1, (3,0--3,1)), + (3,0--3,3)), Const (Int32 2, (3,4--3,5)), (3,0--3,5)), + (3,0--3,5))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,5), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/tests/service/data/SyntaxTree/Expression/Binary 02.fs b/tests/service/data/SyntaxTree/Expression/Binary 02.fs new file mode 100644 index 00000000000..67fbe1efaa1 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary 02.fs @@ -0,0 +1,3 @@ +module Module + +1 + 2 + 3 diff --git a/tests/service/data/SyntaxTree/Expression/Binary 02.fs.bsl b/tests/service/data/SyntaxTree/Expression/Binary 02.fs.bsl new file mode 100644 index 00000000000..0b5419a8632 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Binary 02.fs.bsl @@ -0,0 +1,31 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Binary 02.fs", false, QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Addition], [], [Some (OriginalNotation "+")]), + None, (3,6--3,7)), + App + (NonAtomic, false, + App + (NonAtomic, true, + LongIdent + (false, + SynLongIdent + ([op_Addition], [], [Some (OriginalNotation "+")]), + None, (3,2--3,3)), Const (Int32 1, (3,0--3,1)), + (3,0--3,3)), Const (Int32 2, (3,4--3,5)), (3,0--3,5)), + (3,0--3,7)), Const (Int32 3, (3,8--3,9)), (3,0--3,9)), + (3,0--3,9))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,9), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 01.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 01.fs new file mode 100644 index 00000000000..72ba7ac74b2 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 01.fs @@ -0,0 +1,3 @@ +module Module + +(a,) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 01.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 01.fs.bsl new file mode 100644 index 00000000000..6df06c17cc4 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 01.fs.bsl @@ -0,0 +1,19 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 01.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple + (false, + [Ident a; ArbitraryAfterError ("tupleExpr5", (3,3--3,3))], + [(3,2--3,3)], (3,1--3,3)), (3,0--3,1), Some (3,3--3,4), + (3,0--3,4)), (3,0--3,4))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,4), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,2)-(3,3) parse error Expected an expression after this point diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 02.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 02.fs new file mode 100644 index 00000000000..f4dc7fad7e2 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 02.fs @@ -0,0 +1,3 @@ +module Module + +(,b) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 02.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 02.fs.bsl new file mode 100644 index 00000000000..bb46bd40622 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 02.fs.bsl @@ -0,0 +1,17 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 02.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple + (false, + [ArbitraryAfterError ("tupleExpr3", (3,2--3,2)); Ident b], + [(3,1--3,2)], (3,1--3,3)), (3,0--3,1), Some (3,2--3,3), + (3,0--3,4)), (3,0--3,4))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,4), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 03.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 03.fs new file mode 100644 index 00000000000..e55d16bb698 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 03.fs @@ -0,0 +1,3 @@ +module Module + +(,b,c) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 03.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 03.fs.bsl new file mode 100644 index 00000000000..13f70c4c778 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 03.fs.bsl @@ -0,0 +1,17 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 03.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple + (false, + [ArbitraryAfterError ("tupleExpr3", (3,2--3,2)); Ident b; + Ident c], [(3,1--3,2); (3,3--3,4)], (3,1--3,5)), (3,0--3,1), + Some (3,2--3,5), (3,0--3,6)), (3,0--3,6))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,6), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 04.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 04.fs new file mode 100644 index 00000000000..5ed63e2c87f --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 04.fs @@ -0,0 +1,3 @@ +module Module + +(a,,c) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 04.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 04.fs.bsl new file mode 100644 index 00000000000..142fb6f4d4d --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 04.fs.bsl @@ -0,0 +1,19 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 04.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple + (false, + [Ident a; ArbitraryAfterError ("tupleExpr8", (3,3--3,3)); + Ident c], [(3,2--3,3); (3,3--3,4)], (3,1--3,5)), (3,0--3,1), + Some (3,5--3,6), (3,0--3,6)), (3,0--3,6))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,6), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,3)-(3,4) parse error Expecting expression diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 05.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 05.fs new file mode 100644 index 00000000000..41a4b4276ae --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 05.fs @@ -0,0 +1,3 @@ +module Module + +(a,b,) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 05.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 05.fs.bsl new file mode 100644 index 00000000000..9ff45a09481 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 05.fs.bsl @@ -0,0 +1,20 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 05.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple + (false, + [Ident a; Ident b; + ArbitraryAfterError ("tupleExpr1", (3,5--3,5))], + [(3,2--3,3); (3,4--3,5)], (3,1--3,5)), (3,0--3,1), + Some (3,5--3,6), (3,0--3,6)), (3,0--3,6))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,6), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,4)-(3,5) parse error Expected an expression after this point diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 06.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 06.fs new file mode 100644 index 00000000000..28a56c6c96d --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 06.fs @@ -0,0 +1,3 @@ +module Module + +(,,c) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 06.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 06.fs.bsl new file mode 100644 index 00000000000..f1ac3a85d0a --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 06.fs.bsl @@ -0,0 +1,18 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 06.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Tuple + (false, + [ArbitraryAfterError ("parenExpr2", (3,0--3,3)); Ident c], + [(3,2--3,3)], (3,0--3,4)), (3,0--3,4))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,4), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,2)-(3,3) parse error Unexpected symbol ',' in expression +(3,0)-(3,1) parse error Unmatched '(' diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 07.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 07.fs new file mode 100644 index 00000000000..c580873aeac --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 07.fs @@ -0,0 +1,3 @@ +module Module + +(a,,c,,e,) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 07.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 07.fs.bsl new file mode 100644 index 00000000000..28b3b9ebffd --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 07.fs.bsl @@ -0,0 +1,24 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 07.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple + (false, + [Ident a; ArbitraryAfterError ("tupleExpr8", (3,3--3,3)); + Ident c; ArbitraryAfterError ("tupleExpr2", (3,6--3,6)); + Ident e; ArbitraryAfterError ("tupleExpr1", (3,9--3,9))], + [(3,2--3,3); (3,3--3,4); (3,5--3,6); (3,6--3,7); (3,8--3,9)], + (3,1--3,9)), (3,0--3,1), Some (3,9--3,10), (3,0--3,10)), + (3,0--3,10))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,10), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,3)-(3,4) parse error Expecting expression +(3,6)-(3,7) parse error Expecting expression +(3,8)-(3,9) parse error Expected an expression after this point diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 08.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 08.fs new file mode 100644 index 00000000000..48384f6ae62 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 08.fs @@ -0,0 +1,3 @@ +module Module + +(1, diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 08.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 08.fs.bsl new file mode 100644 index 00000000000..8cbe0b3a9b2 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 08.fs.bsl @@ -0,0 +1,23 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 08.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (FromParseError + (Tuple + (false, + [Const (Int32 1, (3,1--3,2)); + ArbitraryAfterError ("tupleExpr5", (3,3--3,3))], + [(3,2--3,3)], (3,1--3,3)), (3,1--3,3)), (3,0--3,1), None, + (3,0--4,0)), (3,0--4,0))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--4,0), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(4,0)-(4,0) parse warning Possible incorrect indentation: this token is offside of context started at position (1:1). Try indenting this token further or using standard formatting conventions. +(3,2)-(3,3) parse error Expected an expression after this point +(3,0)-(3,1) parse error Unmatched '(' diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 09.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 09.fs new file mode 100644 index 00000000000..8899eebecf2 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 09.fs @@ -0,0 +1,3 @@ +module Module + +(1,,,2) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 09.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 09.fs.bsl new file mode 100644 index 00000000000..ee4a18e88a0 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 09.fs.bsl @@ -0,0 +1,23 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 09.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple + (false, + [Const (Int32 1, (3,1--3,2)); + ArbitraryAfterError ("tupleExpr6", (3,3--3,3)); + ArbitraryAfterError ("tupleExpr7", (3,4--3,4)); + Const (Int32 2, (3,5--3,6))], + [(3,2--3,3); (3,3--3,4); (3,4--3,5)], (3,1--3,6)), + (3,0--3,1), Some (3,6--3,7), (3,0--3,7)), (3,0--3,7))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,7), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,4)-(3,5) parse error Unexpected symbol ',' in expression +(3,3)-(3,4) parse error Expecting expression diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 10.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 10.fs new file mode 100644 index 00000000000..490ceb3fb10 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 10.fs @@ -0,0 +1,3 @@ +module Module + +let x = 1, diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 10.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 10.fs.bsl new file mode 100644 index 00000000000..9d1bcb21889 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 10.fs.bsl @@ -0,0 +1,29 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 10.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Let + (false, + [SynBinding + (None, Normal, false, false, [], + PreXmlDoc ((3,0), FSharp.Compiler.Xml.XmlDocCollector), + SynValData + (None, SynValInfo ([], SynArgInfo ([], false, None)), None), + Named (SynIdent (x, None), false, None, (3,4--3,5)), None, + Tuple + (false, + [Const (Int32 1, (3,8--3,9)); + ArbitraryAfterError ("tupleExpr5", (3,10--3,10))], + [(3,9--3,10)], (3,8--3,10)), (3,4--3,5), Yes (3,0--3,10), + { LeadingKeyword = Let (3,0--3,3) + InlineKeyword = None + EqualsRange = Some (3,6--3,7) })], (3,0--3,10))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,10), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(4,0)-(4,0) parse warning Possible incorrect indentation: this token is offside of context started at position (3:9). Try indenting this token further or using standard formatting conventions. +(3,9)-(3,10) parse error Expected an expression after this point diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 11.fs b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 11.fs new file mode 100644 index 00000000000..6f029524383 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 11.fs @@ -0,0 +1,3 @@ +module Module + +let x = ,1 diff --git a/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 11.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 11.fs.bsl new file mode 100644 index 00000000000..df9f4900d70 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple - Missing item 11.fs.bsl @@ -0,0 +1,25 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple - Missing item 11.fs", false, + QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Let + (false, + [SynBinding + (None, Normal, false, false, [], + PreXmlDoc ((3,0), FSharp.Compiler.Xml.XmlDocCollector), + SynValData + (None, SynValInfo ([], SynArgInfo ([], false, None)), None), + Named (SynIdent (x, None), false, None, (3,4--3,5)), None, + ArbitraryAfterError ("localBinding1", (3,7--3,7)), (3,4--3,5), + Yes (3,4--3,7), { LeadingKeyword = Let (3,0--3,3) + InlineKeyword = None + EqualsRange = Some (3,6--3,7) })], + (3,0--3,7))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,7), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) + +(3,8)-(3,9) parse error Unexpected symbol ',' in binding diff --git a/tests/service/data/SyntaxTree/Expression/Tuple 01.fs b/tests/service/data/SyntaxTree/Expression/Tuple 01.fs new file mode 100644 index 00000000000..8567a6fff35 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple 01.fs @@ -0,0 +1,3 @@ +module Module + +(a,b) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple 01.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple 01.fs.bsl new file mode 100644 index 00000000000..5310605d97b --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple 01.fs.bsl @@ -0,0 +1,13 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple 01.fs", false, QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple (false, [Ident a; Ident b], [(3,2--3,3)], (3,1--3,4)), + (3,0--3,1), Some (3,4--3,5), (3,0--3,5)), (3,0--3,5))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,5), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple 02.fs b/tests/service/data/SyntaxTree/Expression/Tuple 02.fs new file mode 100644 index 00000000000..0bb376ab733 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple 02.fs @@ -0,0 +1,3 @@ +module Module + +(a,b,c) diff --git a/tests/service/data/SyntaxTree/Expression/Tuple 02.fs.bsl b/tests/service/data/SyntaxTree/Expression/Tuple 02.fs.bsl new file mode 100644 index 00000000000..d8ef94b69a8 --- /dev/null +++ b/tests/service/data/SyntaxTree/Expression/Tuple 02.fs.bsl @@ -0,0 +1,15 @@ +ImplFile + (ParsedImplFileInput + ("/root/Expression/Tuple 02.fs", false, QualifiedNameOfFile Module, [], [], + [SynModuleOrNamespace + ([Module], false, NamedModule, + [Expr + (Paren + (Tuple + (false, [Ident a; Ident b; Ident c], [(3,2--3,3); (3,4--3,5)], + (3,1--3,6)), (3,0--3,1), Some (3,6--3,7), (3,0--3,7)), + (3,0--3,7))], + PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None, + (1,0--3,7), { LeadingKeyword = Module (1,0--1,6) })], (true, true), + { ConditionalDirectives = [] + CodeComments = [] }, set [])) diff --git a/vsintegration/src/FSharp.Editor/Classification/ClassificationDefinitions.fs b/vsintegration/src/FSharp.Editor/Classification/ClassificationDefinitions.fs index 79405d93b48..442e13b44cd 100644 --- a/vsintegration/src/FSharp.Editor/Classification/ClassificationDefinitions.fs +++ b/vsintegration/src/FSharp.Editor/Classification/ClassificationDefinitions.fs @@ -17,7 +17,6 @@ open Microsoft.VisualStudio.Text.Classification open Microsoft.VisualStudio.Utilities open Microsoft.CodeAnalysis.Classification -open FSharp.Compiler.CodeAnalysis open FSharp.Compiler.EditorServices [] diff --git a/vsintegration/src/FSharp.Editor/Classification/ClassificationService.fs b/vsintegration/src/FSharp.Editor/Classification/ClassificationService.fs index 31d69db7353..6afae8b6aaf 100644 --- a/vsintegration/src/FSharp.Editor/Classification/ClassificationService.fs +++ b/vsintegration/src/FSharp.Editor/Classification/ClassificationService.fs @@ -6,20 +6,17 @@ open System open System.Composition open System.Collections.Generic open System.Collections.Immutable -open System.Diagnostics open System.Threading open System.Runtime.Caching open Microsoft.CodeAnalysis open Microsoft.CodeAnalysis.Classification -open Microsoft.CodeAnalysis.Editor -open Microsoft.CodeAnalysis.Host.Mef open Microsoft.CodeAnalysis.Text open Microsoft.CodeAnalysis.ExternalAccess.FSharp.Classification -open FSharp.Compiler.CodeAnalysis open FSharp.Compiler.EditorServices open FSharp.Compiler.Tokenization +open CancellableTasks open Microsoft.VisualStudio.FSharp.Editor.Telemetry // IEditorClassificationService is marked as Obsolete, but is still supported. The replacement (IClassificationService) @@ -32,49 +29,11 @@ open Microsoft.VisualStudio.FSharp.Editor.Telemetry type SemanticClassificationData = SemanticClassificationView type SemanticClassificationLookup = IReadOnlyDictionary> -[] -type DocumentCache<'Value when 'Value: not struct>() = - /// Anything under two seconds, the caching stops working, meaning it won't actually cache the item. - /// Two seconds is just enough to keep the data around long enough to handle a flood of a requests asking for the same data - /// in a short period of time. - [] - let slidingExpirationSeconds = 2. - - let cache = new MemoryCache("fsharp-cache") - - let policy = - CacheItemPolicy(SlidingExpiration = TimeSpan.FromSeconds slidingExpirationSeconds) - - member _.TryGetValueAsync(doc: Document) = - async { - let! ct = Async.CancellationToken - let! currentVersion = doc.GetTextVersionAsync ct |> Async.AwaitTask - - match cache.Get(doc.Id.ToString()) with - | null -> return ValueNone - | :? (VersionStamp * 'Value) as value -> - if fst value = currentVersion then - return ValueSome(snd value) - else - return ValueNone - | _ -> return ValueNone - } - - member _.SetAsync(doc: Document, value: 'Value) = - async { - let! ct = Async.CancellationToken - let! currentVersion = doc.GetTextVersionAsync ct |> Async.AwaitTask - cache.Set(doc.Id.ToString(), (currentVersion, value), policy) - } - - interface IDisposable with - - member _.Dispose() = cache.Dispose() - [)>] type internal FSharpClassificationService [] () = - static let getLexicalClassifications (filePath: string, defines, text: SourceText, textSpan: TextSpan, ct) = + static let getLexicalClassifications (filePath: string, defines, text: SourceText, textSpan: TextSpan, ct: CancellationToken) = + let text = text.GetSubText(textSpan) let result = ImmutableArray.CreateBuilder() @@ -144,8 +103,7 @@ type internal FSharpClassificationService [] () = | _ -> () static let toSemanticClassificationLookup (d: SemanticClassificationData) = - let lookup = - System.Collections.Generic.Dictionary>() + let lookup = Dictionary>() let f (dataItem: SemanticClassificationItem) = let items = @@ -160,9 +118,10 @@ type internal FSharpClassificationService [] () = d.ForEach(f) - System.Collections.ObjectModel.ReadOnlyDictionary lookup :> IReadOnlyDictionary<_, _> + Collections.ObjectModel.ReadOnlyDictionary lookup :> IReadOnlyDictionary<_, _> - let semanticClassificationCache = new DocumentCache() + let semanticClassificationCache = + new DocumentCache("fsharp-semantic-classification-cache") interface IFSharpClassificationService with // Do not perform classification if we don't have project options (#defines matter) @@ -175,11 +134,13 @@ type internal FSharpClassificationService [] () = result: List, cancellationToken: CancellationToken ) = - async { + cancellableTask { use _logBlock = Logger.LogBlock(LogEditorFunctionId.Classification_Syntactic) + let! cancellationToken = CancellableTask.getCurrentCancellationToken () + let defines, langVersion = document.GetFSharpQuickDefinesAndLangVersion() - let! sourceText = document.GetTextAsync(cancellationToken) |> Async.AwaitTask + let! sourceText = document.GetTextAsync(cancellationToken) // For closed documents, only get classification for the text within the span. // This may be inaccurate for multi-line tokens such as string literals, but this is ok for now @@ -198,7 +159,10 @@ type internal FSharpClassificationService [] () = TelemetryReporter.ReportSingleEventWithDuration(TelemetryEvents.AddSyntacticCalssifications, eventProps) if not isOpenDocument then - result.AddRange(getLexicalClassifications (document.FilePath, defines, sourceText, textSpan, cancellationToken)) + let classifiedSpans = + getLexicalClassifications (document.FilePath, defines, sourceText, textSpan, cancellationToken) + + result.AddRange(classifiedSpans) else result.AddRange( Tokenizer.getClassifiedSpans ( @@ -212,7 +176,7 @@ type internal FSharpClassificationService [] () = ) ) } - |> RoslynHelpers.StartAsyncUnitAsTask cancellationToken + |> CancellableTask.startAsTask cancellationToken member _.AddSemanticClassificationsAsync ( @@ -221,10 +185,10 @@ type internal FSharpClassificationService [] () = result: List, cancellationToken: CancellationToken ) = - async { + cancellableTask { use _logBlock = Logger.LogBlock(LogEditorFunctionId.Classification_Semantic) - let! sourceText = document.GetTextAsync(cancellationToken) |> Async.AwaitTask + let! sourceText = document.GetTextAsync(cancellationToken) // If we are trying to get semantic classification for a document that is not open, get the results from the background and cache it. // We do this for find all references when it is populating results. @@ -248,9 +212,11 @@ type internal FSharpClassificationService [] () = addSemanticClassificationByLookup sourceText textSpan classificationDataLookup result | _ -> - let eventProps = + let eventProps: (string * obj) array = [| - "isOpenDocument", isOpenDocument :> obj + "context.document.project.id", document.Project.Id.Id.ToString() + "context.document.id", document.Id.Id.ToString() + "isOpenDocument", isOpenDocument "textSpanLength", textSpan.Length "cacheHit", false |] @@ -283,8 +249,7 @@ type internal FSharpClassificationService [] () = let classificationData = checkResults.GetSemanticClassification(Some targetRange) addSemanticClassification sourceText textSpan classificationData result } - |> Async.Ignore - |> RoslynHelpers.StartAsyncUnitAsTask cancellationToken + |> CancellableTask.startAsTask cancellationToken // Do not perform classification if we don't have project options (#defines matter) member _.AdjustStaleClassification(_: SourceText, classifiedSpan: ClassifiedSpan) : ClassifiedSpan = classifiedSpan diff --git a/vsintegration/src/FSharp.Editor/Commands/HelpContextService.fs b/vsintegration/src/FSharp.Editor/Commands/HelpContextService.fs index 88f5e5ae669..bba2e4a4cd6 100644 --- a/vsintegration/src/FSharp.Editor/Commands/HelpContextService.fs +++ b/vsintegration/src/FSharp.Editor/Commands/HelpContextService.fs @@ -14,18 +14,18 @@ open FSharp.Compiler.EditorServices open FSharp.Compiler.Syntax open FSharp.Compiler.Text open Microsoft.CodeAnalysis +open CancellableTasks [] [, FSharpConstants.FSharpLanguageName)>] type internal FSharpHelpContextService [] () = - static member GetHelpTerm(document: Document, span: TextSpan, tokens: List) : Async = - asyncMaybe { - let! _, check = - document.GetFSharpParseAndCheckResultsAsync(nameof (FSharpHelpContextService)) - |> liftAsync + static member GetHelpTerm(document: Document, span: TextSpan, tokens: List) : CancellableTask = + cancellableTask { + let! cancellationToken = CancellableTask.getCurrentCancellationToken () + let! _, check = document.GetFSharpParseAndCheckResultsAsync(nameof (FSharpHelpContextService)) - let! sourceText = document.GetTextAsync() |> liftTaskAsync + let! sourceText = document.GetTextAsync(cancellationToken) let textLines = sourceText.Lines let lineInfo = textLines.GetLineFromPosition(span.Start) let line = lineInfo.LineNumber @@ -76,7 +76,7 @@ type internal FSharpHelpContextService [] () = | otherwise -> otherwise, col match tokenInformation with - | None -> return! None + | None -> return "" | Some token -> match token.ClassificationType with | ClassificationTypeNames.Keyword @@ -85,17 +85,22 @@ type internal FSharpHelpContextService [] () = | ClassificationTypeNames.Comment -> return "comment_FS" | ClassificationTypeNames.Identifier -> try - let! (s, colAtEndOfNames, _) = QuickParse.GetCompleteIdentifierIsland false lineText col + let island = QuickParse.GetCompleteIdentifierIsland false lineText col - if check.HasFullTypeCheckInfo then + match island with + | Some (s, colAtEndOfNames, _) when check.HasFullTypeCheckInfo -> let qualId = PrettyNaming.GetLongNameFromString s - return! check.GetF1Keyword(Line.fromZ line, colAtEndOfNames, lineText, qualId) - else - return! None + + let f1Keyword = + check.GetF1Keyword(Line.fromZ line, colAtEndOfNames, lineText, qualId) + + return Option.defaultValue "" f1Keyword + + | _ -> return "" with e -> Assert.Exception e - return! None - | _ -> return! None + return "" + | _ -> return "" } interface IHelpContextService with @@ -103,7 +108,8 @@ type internal FSharpHelpContextService [] () = member this.Product = FSharpConstants.FSharpLanguageLongName member this.GetHelpTermAsync(document, textSpan, cancellationToken) = - asyncMaybe { + cancellableTask { + let! cancellationToken = CancellableTask.getCurrentCancellationToken () let! sourceText = document.GetTextAsync(cancellationToken) let defines, langVersion = document.GetFSharpQuickDefinesAndLangVersion() let textLine = sourceText.Lines.GetLineFromPosition(textSpan.Start) @@ -121,7 +127,6 @@ type internal FSharpHelpContextService [] () = return! FSharpHelpContextService.GetHelpTerm(document, textSpan, classifiedSpans) } - |> Async.map (Option.defaultValue "") - |> RoslynHelpers.StartAsyncAsTask cancellationToken + |> CancellableTask.start cancellationToken member this.FormatSymbol(_symbol) = Unchecked.defaultof<_> diff --git a/vsintegration/src/FSharp.Editor/Common/CancellableTasks.fs b/vsintegration/src/FSharp.Editor/Common/CancellableTasks.fs new file mode 100644 index 00000000000..11ef1ebe152 --- /dev/null +++ b/vsintegration/src/FSharp.Editor/Common/CancellableTasks.fs @@ -0,0 +1,957 @@ +// Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. +// +// Implementation is taken from IcedTasks (https://github.com/TheAngryByrd/IcedTasks/blob/72638c8719014ae963f2662449c99f87090041d1/LICENSE.md?plain=1#L1-L21), under MIT license +// Which was originally written in 2016 by Robert Peele (humbobst@gmail.com) +// New operator-based overload resolution for F# 4.0 compatibility by Gustavo Leon in 2018. +// Revised for insertion into FSharp.Core by Microsoft, 2019. +// Revised to implement CancellationToken semantics +// +// Original notice: +// To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights +// to this software to the public domain worldwide. This software is distributed without any warranty. +// IcedTasks MIT notice (https://github.com/TheAngryByrd/IcedTasks/blob/72638c8719014ae963f2662449c99f87090041d1/LICENSE.md?plain=1#L1-L21): +// MIT License + +// Copyright (c) [year] [fullname] + +// Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +// The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +namespace Microsoft.VisualStudio.FSharp.Editor + +// Don't warn about the resumable code invocation +#nowarn "3513" + +module CancellableTasks = + + open System + open System.Runtime.CompilerServices + open System.Threading + open System.Threading.Tasks + open Microsoft.FSharp.Core + open Microsoft.FSharp.Core.CompilerServices + open Microsoft.FSharp.Core.CompilerServices.StateMachineHelpers + open Microsoft.FSharp.Core.LanguagePrimitives.IntrinsicOperators + open Microsoft.FSharp.Collections + + /// A type that looks like an Awaiter + type Awaiter<'Awaiter, 'TResult + when 'Awaiter :> ICriticalNotifyCompletion + and 'Awaiter: (member IsCompleted: bool) + and 'Awaiter: (member GetResult: unit -> 'TResult)> = 'Awaiter + + /// A type that looks like an Awaitable + type Awaitable<'Awaitable, 'Awaiter, 'TResult + when 'Awaitable: (member GetAwaiter: unit -> Awaiter<'Awaiter, 'TResult>)> = 'Awaitable + + /// Functions for Awaiters + module Awaiter = + /// Gets a value that indicates whether the asynchronous task has completed + let inline isCompleted<'Awaiter, 'TResult when Awaiter<'Awaiter, 'TResult>> (x: 'Awaiter) = + x.IsCompleted + + /// Ends the wait for the completion of the asynchronous task. + let inline getResult<'Awaiter, 'TResult when Awaiter<'Awaiter, 'TResult>> (x: 'Awaiter) = + x.GetResult() + + /// Functions for Awaitables + module Awaitable = + /// Creates an awaiter for this value. + let inline getAwaiter<'Awaitable, 'Awaiter, 'TResult + when Awaitable<'Awaitable, 'Awaiter, 'TResult>> + (x: 'Awaitable) + = + x.GetAwaiter() + + /// CancellationToken -> Task<'T> + type CancellableTask<'T> = CancellationToken -> Task<'T> + + /// CancellationToken -> Task + type CancellableTask = CancellationToken -> Task + + /// The extra data stored in ResumableStateMachine for tasks + [] + type CancellableTaskStateMachineData<'T> = + [] + val mutable CancellationToken: CancellationToken + + [] + val mutable Result: 'T + + [] + val mutable MethodBuilder: AsyncTaskMethodBuilder<'T> + + member inline this.ThrowIfCancellationRequested() = + this.CancellationToken.ThrowIfCancellationRequested() + + /// This is used by the compiler as a template for creating state machine structs + and CancellableTaskStateMachine<'TOverall> = + ResumableStateMachine> + + /// Represents the runtime continuation of a CancellableTask state machine created dynamically + and CancellableTaskResumptionFunc<'TOverall> = + ResumptionFunc> + + /// Represents the runtime continuation of a CancellableTask state machine created dynamically + and CancellableTaskResumptionDynamicInfo<'TOverall> = + ResumptionDynamicInfo> + + /// A special compiler-recognised delegate type for specifying blocks of CancellableTask code with access to the state machine + and CancellableTaskCode<'TOverall, 'T> = + ResumableCode, 'T> + + + /// Contains methods to build CancellableTasks using the F# computation expression syntax + [] + type CancellableTaskBuilderBase() = + + /// Creates a CancellableTask that runs generator + /// The function to run + /// A cancellableTask that runs generator + member inline _.Delay + ([] generator: unit -> CancellableTaskCode<'TOverall, 'T>) + : CancellableTaskCode<'TOverall, 'T> = + ResumableCode.Delay(fun () -> + CancellableTaskCode(fun sm -> + sm.Data.ThrowIfCancellationRequested() + (generator ()).Invoke(&sm) + ) + ) + + + /// Creates an CancellableTask that just returns (). + /// + /// The existence of this method permits the use of empty else branches in the + /// cancellableTask { ... } computation expression syntax. + /// + /// An CancellableTask that returns (). + [] + member inline _.Zero() : CancellableTaskCode<'TOverall, unit> = ResumableCode.Zero() + + /// Creates an computation that returns the result v. + /// + /// A cancellation check is performed when the computation is executed. + /// + /// The existence of this method permits the use of return in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The value to return from the computation. + /// + /// An CancellableTask that returns value when executed. + member inline _.Return(value: 'T) : CancellableTaskCode<'T, 'T> = + CancellableTaskCode<'T, _>(fun sm -> + sm.Data.ThrowIfCancellationRequested() + sm.Data.Result <- value + true + ) + + /// Creates an CancellableTask that first runs task1 + /// and then runs computation2, returning the result of computation2. + /// + /// + /// + /// The existence of this method permits the use of expression sequencing in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The first part of the sequenced computation. + /// The second part of the sequenced computation. + /// + /// An CancellableTask that runs both of the computations sequentially. + member inline _.Combine + ( + task1: CancellableTaskCode<'TOverall, unit>, + task2: CancellableTaskCode<'TOverall, 'T> + ) : CancellableTaskCode<'TOverall, 'T> = + ResumableCode.Combine( + CancellableTaskCode(fun sm -> + sm.Data.ThrowIfCancellationRequested() + task1.Invoke(&sm) + ), + + CancellableTaskCode(fun sm -> + sm.Data.ThrowIfCancellationRequested() + task2.Invoke(&sm) + ) + ) + + /// Creates an CancellableTask that runs computation repeatedly + /// until guard() becomes false. + /// + /// + /// + /// The existence of this method permits the use of while in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The function to determine when to stop executing computation. + /// The function to be executed. Equivalent to the body + /// of a while expression. + /// + /// An CancellableTask that behaves similarly to a while loop when run. + member inline _.While + ( + [] guard: unit -> bool, + computation: CancellableTaskCode<'TOverall, unit> + ) : CancellableTaskCode<'TOverall, unit> = + ResumableCode.While( + guard, + CancellableTaskCode(fun sm -> + sm.Data.ThrowIfCancellationRequested() + computation.Invoke(&sm) + ) + ) + + /// Creates an CancellableTask that runs computation and returns its result. + /// If an exception happens then catchHandler(exn) is called and the resulting computation executed instead. + /// + /// + /// + /// The existence of this method permits the use of try/with in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The input computation. + /// The function to run when computation throws an exception. + /// + /// An CancellableTask that executes computation and calls catchHandler if an + /// exception is thrown. + member inline _.TryWith + ( + computation: CancellableTaskCode<'TOverall, 'T>, + [] catchHandler: exn -> CancellableTaskCode<'TOverall, 'T> + ) : CancellableTaskCode<'TOverall, 'T> = + ResumableCode.TryWith( + CancellableTaskCode(fun sm -> + sm.Data.ThrowIfCancellationRequested() + computation.Invoke(&sm) + ), + catchHandler + ) + + /// Creates an CancellableTask that runs computation. The action compensation is executed + /// after computation completes, whether computation exits normally or by an exception. If compensation raises an exception itself + /// the original exception is discarded and the new exception becomes the overall result of the computation. + /// + /// + /// + /// The existence of this method permits the use of try/finally in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The input computation. + /// The action to be run after computation completes or raises an + /// exception (including cancellation). + /// + /// An CancellableTask that executes computation and compensation afterwards or + /// when an exception is raised. + member inline _.TryFinally + ( + computation: CancellableTaskCode<'TOverall, 'T>, + [] compensation: unit -> unit + ) : CancellableTaskCode<'TOverall, 'T> = + ResumableCode.TryFinally( + + CancellableTaskCode(fun sm -> + sm.Data.ThrowIfCancellationRequested() + computation.Invoke(&sm) + ), + ResumableCode<_, _>(fun _ -> + compensation () + true + ) + ) + + /// Creates an CancellableTask that enumerates the sequence seq + /// on demand and runs body for each element. + /// + /// A cancellation check is performed on each iteration of the loop. + /// + /// The existence of this method permits the use of for in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The sequence to enumerate. + /// A function to take an item from the sequence and create + /// an CancellableTask. Can be seen as the body of the for expression. + /// + /// An CancellableTask that will enumerate the sequence and run body + /// for each element. + member inline _.For + ( + sequence: seq<'T>, + [] body: 'T -> CancellableTaskCode<'TOverall, unit> + ) : CancellableTaskCode<'TOverall, unit> = + ResumableCode.For( + sequence, + fun item -> + CancellableTaskCode(fun sm -> + sm.Data.ThrowIfCancellationRequested() + (body item).Invoke(&sm) + ) + ) + + /// Contains methods to build CancellableTasks using the F# computation expression syntax + [] + type CancellableTaskBuilder(runOnBackground: bool) = + + inherit CancellableTaskBuilderBase() + + member val IsBackground = runOnBackground + + // This is the dynamic implementation - this is not used + // for statically compiled tasks. An executor (resumptionFuncExecutor) is + // registered with the state machine, plus the initial resumption. + // The executor stays constant throughout the execution, it wraps each step + // of the execution in a try/with. The resumption is changed at each step + // to represent the continuation of the computation. + /// + /// The entry point for the dynamic implementation of the corresponding operation. Do not use directly, only used when executing quotations that involve tasks or other reflective execution of F# code. + /// + static member inline RunDynamicAux(code: CancellableTaskCode<'T, 'T>) : CancellableTask<'T> = + + let mutable sm = CancellableTaskStateMachine<'T>() + + let initialResumptionFunc = + CancellableTaskResumptionFunc<'T>(fun sm -> code.Invoke(&sm)) + + let resumptionInfo = + { new CancellableTaskResumptionDynamicInfo<'T>(initialResumptionFunc) with + member info.MoveNext(sm) = + let mutable savedExn = null + + try + sm.ResumptionDynamicInfo.ResumptionData <- null + let step = info.ResumptionFunc.Invoke(&sm) + + if step then + sm.Data.MethodBuilder.SetResult(sm.Data.Result) + else + let mutable awaiter = + sm.ResumptionDynamicInfo.ResumptionData + :?> ICriticalNotifyCompletion + + assert not (isNull awaiter) + sm.Data.MethodBuilder.AwaitUnsafeOnCompleted(&awaiter, &sm) + + with exn -> + savedExn <- exn + // Run SetException outside the stack unwind, see https://github.com/dotnet/roslyn/issues/26567 + match savedExn with + | null -> () + | exn -> sm.Data.MethodBuilder.SetException exn + + member _.SetStateMachine(sm, state) = + sm.Data.MethodBuilder.SetStateMachine(state) + } + + fun (ct) -> + if ct.IsCancellationRequested then + Task.FromCanceled<_>(ct) + else + sm.Data.CancellationToken <- ct + sm.ResumptionDynamicInfo <- resumptionInfo + sm.Data.MethodBuilder <- AsyncTaskMethodBuilder<'T>.Create() + sm.Data.MethodBuilder.Start(&sm) + sm.Data.MethodBuilder.Task + + /// + /// The entry point for the dynamic implementation of the corresponding operation. Do not use directly, only used when executing quotations that involve tasks or other reflective execution of F# code. + /// + static member inline RunDynamic(code: CancellableTaskCode<'T, 'T>, runOnBackground: bool) : CancellableTask<'T> = + // When runOnBackground is true, task escapes to a background thread where necessary + // See spec of ConfigureAwait(false) at https://devblogs.microsoft.com/dotnet/configureawait-faq/ + + if runOnBackground + && not (isNull SynchronizationContext.Current + && obj.ReferenceEquals(TaskScheduler.Current, TaskScheduler.Default)) + then + fun (ct) -> + // Warning: this will always try to yield even if on thread pool already. + Task.Run<'T>((fun () -> CancellableTaskBuilder.RunDynamicAux (code) (ct)), ct) + else + CancellableTaskBuilder.RunDynamicAux(code) + + + /// Hosts the task code in a state machine and starts the task. + member inline this.Run(code: CancellableTaskCode<'T, 'T>) : CancellableTask<'T> = + if __useResumableCode then + __stateMachine, CancellableTask<'T>> + (MoveNextMethodImpl<_>(fun sm -> + //-- RESUMABLE CODE START + __resumeAt sm.ResumptionPoint + let mutable __stack_exn: Exception = null + + try + let __stack_code_fin = code.Invoke(&sm) + + if __stack_code_fin then + sm.Data.MethodBuilder.SetResult(sm.Data.Result) + with exn -> + __stack_exn <- exn + // Run SetException outside the stack unwind, see https://github.com/dotnet/roslyn/issues/26567 + match __stack_exn with + | null -> () + | exn -> sm.Data.MethodBuilder.SetException exn + //-- RESUMABLE CODE END + )) + (SetStateMachineMethodImpl<_>(fun sm state -> + sm.Data.MethodBuilder.SetStateMachine(state) + )) + (AfterCode<_, _>(fun sm -> + if this.IsBackground + && not (isNull SynchronizationContext.Current + && obj.ReferenceEquals(TaskScheduler.Current, TaskScheduler.Default)) + then + + let sm = sm // copy contents of state machine so we can capture it + + fun (ct) -> + if ct.IsCancellationRequested then + Task.FromCanceled<_>(ct) + else + // Warning: this will always try to yield even if on thread pool already. + Task.Run<'T>( + (fun () -> + let mutable sm = sm // host local mutable copy of contents of state machine on this thread pool thread + sm.Data.CancellationToken <- ct + + sm.Data.MethodBuilder <- + AsyncTaskMethodBuilder<'T>.Create() + + sm.Data.MethodBuilder.Start(&sm) + sm.Data.MethodBuilder.Task + ), + ct + ) + else + let mutable sm = sm + + fun (ct) -> + if ct.IsCancellationRequested then + Task.FromCanceled<_>(ct) + else + sm.Data.CancellationToken <- ct + sm.Data.MethodBuilder <- AsyncTaskMethodBuilder<'T>.Create() + sm.Data.MethodBuilder.Start(&sm) + sm.Data.MethodBuilder.Task + )) + else + CancellableTaskBuilder.RunDynamic(code, this.IsBackground) + + /// Contains the cancellableTask computation expression builder. + [] + module CancellableTaskBuilder = + + /// + /// Builds a cancellableTask using computation expression syntax. + /// Default behaviour when binding (v)options is to return a cacnelled task. + /// + let foregroundCancellableTask = CancellableTaskBuilder(false) + + /// + /// Builds a cancellableTask using computation expression syntax which switches to execute on a background thread if not already doing so. + /// Default behaviour when binding (v)options is to return a cacnelled task. + /// + let cancellableTask = CancellableTaskBuilder(true) + + /// + [] + module LowPriority = + // Low priority extensions + type CancellableTaskBuilderBase with + + /// + /// The entry point for the dynamic implementation of the corresponding operation. Do not use directly, only used when executing quotations that involve tasks or other reflective execution of F# code. + /// + [] + static member inline BindDynamic<'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaiter<'Awaiter, 'TResult1>> + ( + sm: byref>>, + [] getAwaiter: CancellationToken -> 'Awaiter, + [] continuation: ('TResult1 -> CancellableTaskCode<'TOverall, 'TResult2>) + ) : bool = + sm.Data.ThrowIfCancellationRequested() + + let mutable awaiter = getAwaiter sm.Data.CancellationToken + + let cont: CancellableTaskResumptionFunc<'TOverall> = + (CancellableTaskResumptionFunc<'TOverall>(fun (sm: byref>>) -> + let result: 'TResult1 = Awaiter.getResult awaiter + (continuation result).Invoke(&sm) + )) + + // shortcut to continue immediately + if Awaiter.isCompleted awaiter then + cont.Invoke(&sm) + else + sm.ResumptionDynamicInfo.ResumptionData <- + (awaiter :> ICriticalNotifyCompletion) + + sm.ResumptionDynamicInfo.ResumptionFunc <- cont + false + + /// Creates an CancellableTask that runs computation, and when + /// computation generates a result T, runs binder res. + /// + /// A cancellation check is performed when the computation is executed. + /// + /// The existence of this method permits the use of let! in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The computation to provide an unbound result. + /// The function to bind the result of computation. + /// + /// An CancellableTask that performs a monadic bind on the result + /// of computation. + [] + member inline _.Bind<'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaiter<'Awaiter, 'TResult1>> + ( + [] getAwaiter: CancellationToken -> 'Awaiter, + [] continuation: ('TResult1 -> CancellableTaskCode<'TOverall, 'TResult2>) + ) : CancellableTaskCode<'TOverall, 'TResult2> = + + CancellableTaskCode<'TOverall, _>(fun sm -> + if __useResumableCode then + //-- RESUMABLE CODE START + sm.Data.ThrowIfCancellationRequested() + // Get an awaiter from the Awaiter + let mutable awaiter = getAwaiter sm.Data.CancellationToken + + let mutable __stack_fin = true + + if not (Awaiter.isCompleted awaiter) then + // This will yield with __stack_yield_fin = false + // This will resume with __stack_yield_fin = true + let __stack_yield_fin = ResumableCode.Yield().Invoke(&sm) + __stack_fin <- __stack_yield_fin + + if __stack_fin then + let result = + awaiter + |> Awaiter.getResult + + (continuation result).Invoke(&sm) + else + sm.Data.MethodBuilder.AwaitUnsafeOnCompleted(&awaiter, &sm) + false + else + CancellableTaskBuilderBase.BindDynamic<'TResult1, 'TResult2, 'Awaiter, 'TOverall>( + &sm, + getAwaiter, + continuation + ) + //-- RESUMABLE CODE END + ) + + + /// Delegates to the input computation. + /// + /// The existence of this method permits the use of return! in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The input computation. + /// + /// The input computation. + [] + member inline this.ReturnFrom<'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaiter<'Awaiter, 'TResult1>> + ([] getAwaiter: CancellationToken -> 'Awaiter) + : CancellableTaskCode<_, _> = + this.Bind(getAwaiter, this.Return) + + + [] + member inline this.BindReturn<'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaiter<'Awaiter, 'TResult1>> + ( + [] getAwaiter: CancellationToken -> 'Awaiter, + f + ) : CancellableTaskCode<'TResult2, 'TResult2> = + this.Bind(getAwaiter, (fun v -> this.Return(f v))) + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This is the identify function. + /// + /// CancellationToken -> 'Awaiter + [] + member inline _.Source<'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaiter<'Awaiter, 'TResult1>> + ([] getAwaiter: CancellationToken -> 'Awaiter) + : CancellationToken -> 'Awaiter = + getAwaiter + + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This is the identify function. + /// + /// CancellationToken -> 'Awaiter + [] + member inline _.Source<'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaiter<'Awaiter, 'TResult1>> + (getAwaiter: 'Awaiter) + : CancellationToken -> 'Awaiter = + (fun _ct -> getAwaiter) + + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This turns a 'Awaitable into a CancellationToken -> 'Awaiter. + /// + /// CancellationToken -> 'Awaiter + [] + member inline _.Source<'Awaitable, 'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaitable<'Awaitable, 'Awaiter, 'TResult1>> + (task: 'Awaitable) + : CancellationToken -> 'Awaiter = + (fun (_ct: CancellationToken) -> + task + |> Awaitable.getAwaiter + ) + + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This turns a CancellationToken -> 'Awaitable into a CancellationToken -> 'Awaiter. + /// + /// CancellationToken -> 'Awaiter + [] + member inline _.Source<'Awaitable, 'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaitable<'Awaitable, 'Awaiter, 'TResult1>> + ([] task: CancellationToken -> 'Awaitable) + : CancellationToken -> 'Awaiter = + (fun ct -> + task ct + |> Awaitable.getAwaiter + ) + + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This turns a unit -> 'Awaitable into a CancellationToken -> 'Awaiter. + /// + /// CancellationToken -> 'Awaiter + [] + member inline _.Source<'Awaitable, 'TResult1, 'TResult2, 'Awaiter, 'TOverall + when Awaitable<'Awaitable, 'Awaiter, 'TResult1>> + ([] task: unit -> 'Awaitable) + : CancellationToken -> 'Awaiter = + (fun _ct -> + task () + |> Awaitable.getAwaiter + ) + + + /// Creates an CancellableTask that runs binder(resource). + /// The action resource.Dispose() is executed as this computation yields its result + /// or if the CancellableTask exits by an exception or by cancellation. + /// + /// + /// + /// The existence of this method permits the use of use and use! in the + /// cancellableTask { ... } computation expression syntax. + /// + /// The resource to be used and disposed. + /// The function that takes the resource and returns an asynchronous + /// computation. + /// + /// An CancellableTask that binds and eventually disposes resource. + /// + member inline _.Using<'Resource, 'TOverall, 'T when 'Resource :> IDisposable> + ( + resource: 'Resource, + [] binder: 'Resource -> CancellableTaskCode<'TOverall, 'T> + ) = + ResumableCode.Using( + resource, + fun resource -> + CancellableTaskCode<'TOverall, 'T>(fun sm -> + sm.Data.ThrowIfCancellationRequested() + (binder resource).Invoke(&sm) + ) + ) + + /// + [] + module HighPriority = + + type Control.Async with + + /// Return an asynchronous computation that will wait for the given task to complete and return + /// its result. + static member inline AwaitCancellableTask(t: CancellableTask<'T>) = + async { + let! ct = Async.CancellationToken + + return! + t ct + |> Async.AwaitTask + } + + /// Return an asynchronous computation that will wait for the given task to complete and return + /// its result. + static member inline AwaitCancellableTask(t: CancellableTask) = + async { + let! ct = Async.CancellationToken + + return! + t ct + |> Async.AwaitTask + } + + /// Runs an asynchronous computation, starting on the current operating system thread. + static member inline AsCancellableTask(computation: Async<'T>) : CancellableTask<_> = + fun ct -> Async.StartImmediateAsTask(computation, cancellationToken = ct) + + // High priority extensions + type CancellableTaskBuilderBase with + + /// + /// Turn option into "awaitable", will return cancelled task if None + /// + /// Option instance to bind on + (*member inline _.Source(s: 'T option) = + (fun (_ct: CancellationToken) -> + match s with + | Some x -> Task.FromResult<'T>(x).GetAwaiter() + | None -> Task.FromCanceled<'T>(CancellationToken(true)).GetAwaiter() + )*) + + /// + /// Turn a value option into "awaitable", will return cancelled task if None + /// + /// Option instance to bind on + (*member inline _.Source(s: 'T voption) = + (fun (_ct: CancellationToken) -> + match s with + | ValueSome x -> Task.FromResult<'T>(x).GetAwaiter() + | ValueNone -> Task.FromCanceled<'T>(CancellationToken(true)).GetAwaiter() + )*) + + /// Allows the computation expression to turn other types into other types + /// + /// This is the identify function for For binds. + /// + /// IEnumerable + member inline _.Source(s: #seq<_>) : #seq<_> = s + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This turns a Task<'T> into a CancellationToken -> 'Awaiter. + /// + /// CancellationToken -> 'Awaiter + member inline _.Source(task: Task<'T>) = + (fun (_ct: CancellationToken) -> task.GetAwaiter()) + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This turns a ColdTask<'T> into a CancellationToken -> 'Awaiter. + /// + /// CancellationToken -> 'Awaiter + member inline _.Source([] task: unit -> Task<'TResult1>) = + (fun (_ct: CancellationToken) -> (task ()).GetAwaiter()) + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This turns a CancellableTask<'T> into a CancellationToken -> 'Awaiter. + /// + /// CancellationToken -> 'Awaiter + member inline _.Source([] task: CancellableTask<'TResult1>) = + (fun ct -> (task ct).GetAwaiter()) + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This turns a Async<'T> into a CancellationToken -> 'Awaiter. + /// + /// CancellationToken -> 'Awaiter + member inline this.Source(computation: Async<'TResult1>) = + this.Source(Async.AsCancellableTask(computation)) + + /// Allows the computation expression to turn other types into CancellationToken -> 'Awaiter + /// + /// This turns a CancellableTask<'T> into a CancellationToken -> 'Awaiter. + /// + /// CancellationToken -> 'Awaiter + member inline _.Source(awaiter: TaskAwaiter<'TResult1>) = (fun _ct -> awaiter) + + /// + /// A set of extension methods making it possible to bind against in async computations. + /// + [] + module AsyncExtenions = + type Control.AsyncBuilder with + + member inline this.Bind(t: CancellableTask<'T>, [] binder: ('T -> Async<'U>)) : Async<'U> = + this.Bind(Async.AwaitCancellableTask t, binder) + + member inline this.ReturnFrom([] t: CancellableTask<'T>) : Async<'T> = + this.ReturnFrom(Async.AwaitCancellableTask t) + + member inline this.Bind([] t: CancellableTask, binder: (unit -> Async<'U>)) : Async<'U> = + this.Bind(Async.AwaitCancellableTask t, binder) + + member inline this.ReturnFrom([] t: CancellableTask) : Async = + this.ReturnFrom(Async.AwaitCancellableTask t) + + /// Contains a set of standard functional helper function + [] + module CancellableTask = + + /// Gets the default cancellation token for executing computations. + /// + /// The default CancellationToken. + /// + /// Cancellation and Exceptions + /// + /// + /// + /// use tokenSource = new CancellationTokenSource() + /// let primes = [ 2; 3; 5; 7; 11 ] + /// for i in primes do + /// let computation = + /// cancellableTask { + /// let! cancellationToken = CancellableTask.getCurrentCancellationToken() + /// do! Task.Delay(i * 1000, cancellationToken) + /// printfn $"{i}" + /// } + /// computation tokenSource.Token |> ignore + /// Thread.Sleep(6000) + /// tokenSource.Cancel() + /// printfn "Tasks Finished" + /// + /// This will print "2" 2 seconds from start, "3" 3 seconds from start, "5" 5 seconds from start, cease computation and then + /// followed by "Tasks Finished". + /// + let getCurrentCancellationToken () = + cancellableTask.Run( + CancellableTaskCode<_, _>(fun sm -> + sm.Data.Result <- sm.Data.CancellationToken + true + ) + ) + + /// Lifts an item to a CancellableTask. + /// The item to be the result of the CancellableTask. + /// A CancellableTask with the item as the result. + let inline singleton (item: 'item) : CancellableTask<'item> = fun _ -> Task.FromResult(item) + + + /// Allows chaining of CancellableTasks. + /// The continuation. + /// The value. + /// The result of the binder. + let inline bind + ([] binder: 'input -> CancellableTask<'output>) + ([] cTask: CancellableTask<'input>) + = + cancellableTask { + let! cResult = cTask + return! binder cResult + } + + /// Allows chaining of CancellableTasks. + /// The continuation. + /// The value. + /// The result of the mapper wrapped in a CancellableTasks. + let inline map + ([] mapper: 'input -> 'output) + ([] cTask: CancellableTask<'input>) + = + cancellableTask { + let! cResult = cTask + return mapper cResult + } + + /// Allows chaining of CancellableTasks. + /// A function wrapped in a CancellableTasks + /// The value. + /// The result of the applicable. + let inline apply + ([] applicable: CancellableTask<'input -> 'output>) + ([] cTask: CancellableTask<'input>) + = + cancellableTask { + let! applier = applicable + let! cResult = cTask + return applier cResult + } + + /// Takes two CancellableTasks, starts them serially in order of left to right, and returns a tuple of the pair. + /// The left value. + /// The right value. + /// A tuple of the parameters passed in + let inline zip + ([] left: CancellableTask<'left>) + ([] right: CancellableTask<'right>) + = + cancellableTask { + let! r1 = left + let! r2 = right + return r1, r2 + } + + /// Takes two CancellableTask, starts them concurrently, and returns a tuple of the pair. + /// The left value. + /// The right value. + /// A tuple of the parameters passed in. + let inline parallelZip + ([] left: CancellableTask<'left>) + ([] right: CancellableTask<'right>) + = + cancellableTask { + let! ct = getCurrentCancellationToken () + let r1 = left ct + let r2 = right ct + let! r1 = r1 + let! r2 = r2 + return r1, r2 + } + + + /// Coverts a CancellableTask to a CancellableTask\<unit\>. + /// The CancellableTask to convert. + /// a CancellableTask\<unit\>. + let inline ofUnit ([] unitCancellabletTask: CancellableTask) = + cancellableTask { + return! unitCancellabletTask + } + + /// Coverts a CancellableTask\<_\> to a CancellableTask. + /// The CancellableTask to convert. + /// A cancellation token. + /// a CancellableTask. + let inline toUnit ([] ctask: CancellableTask<_>) : CancellableTask = + fun ct -> ctask ct + + let inline getAwaiter ([] ctask: CancellableTask<_>) = + fun ct -> (ctask ct).GetAwaiter() + + let inline start ct ([] ctask: CancellableTask<_>) = ctask ct + + let inline startAsTask ct ([] ctask: CancellableTask<_>) = (ctask ct) :> Task + + /// + [] + module MergeSourcesExtensions = + + type CancellableTaskBuilderBase with + + [] + member inline _.MergeSources<'TResult1, 'TResult2, 'Awaiter1, 'Awaiter2 + when Awaiter<'Awaiter1, 'TResult1> and Awaiter<'Awaiter2, 'TResult2>> + ( + [] left: CancellationToken -> 'Awaiter1, + [] right: CancellationToken -> 'Awaiter2 + ) : CancellationToken -> TaskAwaiter<'TResult1 * 'TResult2> = + + cancellableTask { + let! ct = CancellableTask.getCurrentCancellationToken () + let leftStarted = left ct + let rightStarted = right ct + let! leftResult = leftStarted + let! rightResult = rightStarted + return leftResult, rightResult + } + |> CancellableTask.getAwaiter diff --git a/vsintegration/src/FSharp.Editor/Common/DocumentCache.fs b/vsintegration/src/FSharp.Editor/Common/DocumentCache.fs new file mode 100644 index 00000000000..f29e4c2e200 --- /dev/null +++ b/vsintegration/src/FSharp.Editor/Common/DocumentCache.fs @@ -0,0 +1,42 @@ +namespace Microsoft.VisualStudio.FSharp.Editor + +open System +open System.Runtime.Caching +open Microsoft.CodeAnalysis +open CancellableTasks + +[] +type DocumentCache<'Value when 'Value: not struct>(name: string, ?cacheItemPolicy: CacheItemPolicy) = + + [] + let defaultSlidingExpiration = 2. + + let cache = new MemoryCache(name) + + let policy = + defaultArg cacheItemPolicy (CacheItemPolicy(SlidingExpiration = (TimeSpan.FromSeconds defaultSlidingExpiration))) + + member _.TryGetValueAsync(doc: Document) = + cancellableTask { + let! ct = CancellableTask.getCurrentCancellationToken () + let! currentVersion = doc.GetTextVersionAsync ct + + match cache.Get(doc.Id.ToString()) with + | null -> return ValueNone + | :? (VersionStamp * 'Value) as value -> + if fst value = currentVersion then + return ValueSome(snd value) + else + return ValueNone + | _ -> return ValueNone + } + + member _.SetAsync(doc: Document, value: 'Value) = + cancellableTask { + let! ct = CancellableTask.getCurrentCancellationToken () + let! currentVersion = doc.GetTextVersionAsync ct + cache.Set(doc.Id.ToString(), (currentVersion, value), policy) + } + + interface IDisposable with + member _.Dispose() = cache.Dispose() diff --git a/vsintegration/src/FSharp.Editor/Completion/CompletionProvider.fs b/vsintegration/src/FSharp.Editor/Completion/CompletionProvider.fs index baac85294f9..7ca569d57b7 100644 --- a/vsintegration/src/FSharp.Editor/Completion/CompletionProvider.fs +++ b/vsintegration/src/FSharp.Editor/Completion/CompletionProvider.fs @@ -21,6 +21,7 @@ open FSharp.Compiler.EditorServices open FSharp.Compiler.Syntax open FSharp.Compiler.Text open FSharp.Compiler.Tokenization +open CancellableTasks module Logger = Microsoft.VisualStudio.FSharp.Editor.Logger @@ -104,7 +105,8 @@ type internal FSharpCompletionProvider caretPosition: int, trigger: CompletionTriggerKind, getInfo: (unit -> DocumentId * string * string list * string option), - intelliSenseOptions: IntelliSenseOptions + intelliSenseOptions: IntelliSenseOptions, + cancellationToken: CancellationToken ) = if caretPosition = 0 then false @@ -130,7 +132,15 @@ type internal FSharpCompletionProvider else let documentId, filePath, defines, langVersion = getInfo () - CompletionUtils.shouldProvideCompletion (documentId, filePath, defines, langVersion, sourceText, triggerPosition) + CompletionUtils.shouldProvideCompletion ( + documentId, + filePath, + defines, + langVersion, + sourceText, + triggerPosition, + cancellationToken + ) && (triggerChar = '.' || (intelliSenseOptions.ShowAfterCharIsTyped && CompletionUtils.isStartingNewWord (sourceText, triggerPosition))) @@ -142,13 +152,12 @@ type internal FSharpCompletionProvider getAllSymbols: FSharpCheckFileResults -> AssemblySymbol list ) = - asyncMaybe { + cancellableTask { + let! parseResults, checkFileResults = document.GetFSharpParseAndCheckResultsAsync("ProvideCompletionsAsyncAux") - let! parseResults, checkFileResults = - document.GetFSharpParseAndCheckResultsAsync("ProvideCompletionsAsyncAux") - |> liftAsync + let! ct = CancellableTask.getCurrentCancellationToken () - let! sourceText = document.GetTextAsync() + let! sourceText = document.GetTextAsync(ct) let textLines = sourceText.Lines let caretLinePos = textLines.GetLinePosition(caretPosition) let caretLine = textLines.GetLineFromPosition(caretPosition) @@ -292,13 +301,22 @@ type internal FSharpCompletionProvider let defines, langVersion = document.GetFSharpQuickDefinesAndLangVersion() (documentId, document.FilePath, defines, Some langVersion) - FSharpCompletionProvider.ShouldTriggerCompletionAux(sourceText, caretPosition, trigger.Kind, getInfo, settings.IntelliSense) + FSharpCompletionProvider.ShouldTriggerCompletionAux( + sourceText, + caretPosition, + trigger.Kind, + getInfo, + settings.IntelliSense, + CancellationToken.None + ) override _.ProvideCompletionsAsync(context: Completion.CompletionContext) = - asyncMaybe { + cancellableTask { use _logBlock = Logger.LogBlockMessage context.Document.Name LogEditorFunctionId.Completion_ProvideCompletionsAsync + let! ct = CancellableTask.getCurrentCancellationToken () + let document = context.Document let eventProps: (string * obj) array = @@ -310,32 +328,33 @@ type internal FSharpCompletionProvider use _eventDuration = TelemetryReporter.ReportSingleEventWithDuration(TelemetryEvents.ProvideCompletions, eventProps) - let! sourceText = context.Document.GetTextAsync(context.CancellationToken) + let! sourceText = context.Document.GetTextAsync(ct) let defines, langVersion = document.GetFSharpQuickDefinesAndLangVersion() - do! - Option.guard ( - CompletionUtils.shouldProvideCompletion ( - document.Id, - document.FilePath, - defines, - Some langVersion, - sourceText, - context.Position - ) + let shouldProvideCompetion = + CompletionUtils.shouldProvideCompletion ( + document.Id, + document.FilePath, + defines, + Some langVersion, + sourceText, + context.Position, + ct ) - let getAllSymbols (fileCheckResults: FSharpCheckFileResults) = - if settings.IntelliSense.IncludeSymbolsFromUnopenedNamespacesOrModules then - assemblyContentProvider.GetAllEntitiesInProjectAndReferencedAssemblies(fileCheckResults) - else - [] + if shouldProvideCompetion then + let getAllSymbols (fileCheckResults: FSharpCheckFileResults) = + if settings.IntelliSense.IncludeSymbolsFromUnopenedNamespacesOrModules then + assemblyContentProvider.GetAllEntitiesInProjectAndReferencedAssemblies(fileCheckResults) + else + [] + + let! results = FSharpCompletionProvider.ProvideCompletionsAsyncAux(context.Document, context.Position, getAllSymbols) + + context.AddItems results - let! results = FSharpCompletionProvider.ProvideCompletionsAsyncAux(context.Document, context.Position, getAllSymbols) - context.AddItems(results) } - |> Async.Ignore - |> RoslynHelpers.StartAsyncUnitAsTask context.CancellationToken + |> CancellableTask.startAsTask context.CancellationToken override _.GetDescriptionAsync ( @@ -343,7 +362,7 @@ type internal FSharpCompletionProvider completionItem: Completion.CompletionItem, cancellationToken: CancellationToken ) : Task = - async { + cancellableTask { use _logBlock = Logger.LogBlockMessage document.Name LogEditorFunctionId.Completion_GetDescriptionAsync @@ -376,10 +395,10 @@ type internal FSharpCompletionProvider | true, keywordDescription -> return CompletionDescription.FromText(keywordDescription) | false, _ -> return CompletionDescription.Empty } - |> RoslynHelpers.StartAsyncAsTask cancellationToken + |> CancellableTask.start cancellationToken override _.GetChangeAsync(document, item, _, cancellationToken) : Task = - async { + cancellableTask { use _logBlock = Logger.LogBlockMessage document.Name LogEditorFunctionId.Completion_GetChangeAsync @@ -405,56 +424,43 @@ type internal FSharpCompletionProvider | true, x -> x | _ -> item.DisplayText - return! - asyncMaybe { - let! ns = - match item.Properties.TryGetValue NamespaceToOpenPropName with - | true, ns -> Some ns - | _ -> None - - let! sourceText = document.GetTextAsync(cancellationToken) + match item.Properties.TryGetValue NamespaceToOpenPropName with + | false, _ -> return CompletionChange.Create(TextChange(item.Span, nameInCode)) + | true, ns -> + let! sourceText = document.GetTextAsync(cancellationToken) - let textWithItemCommitted = - sourceText.WithChanges(TextChange(item.Span, nameInCode)) + let textWithItemCommitted = + sourceText.WithChanges(TextChange(item.Span, nameInCode)) - let line = sourceText.Lines.GetLineFromPosition(item.Span.Start) + let line = sourceText.Lines.GetLineFromPosition(item.Span.Start) - let! parseResults = - document.GetFSharpParseResultsAsync(nameof (FSharpCompletionProvider)) - |> liftAsync + let! parseResults = document.GetFSharpParseResultsAsync(nameof (FSharpCompletionProvider)) - let fullNameIdents = - fullName |> Option.map (fun x -> x.Split '.') |> Option.defaultValue [||] + let fullNameIdents = + fullName |> Option.map (fun x -> x.Split '.') |> Option.defaultValue [||] - let insertionPoint = - if settings.CodeFixes.AlwaysPlaceOpensAtTopLevel then - OpenStatementInsertionPoint.TopLevel - else - OpenStatementInsertionPoint.Nearest - - let ctx = - ParsedInput.FindNearestPointToInsertOpenDeclaration - line.LineNumber - parseResults.ParseTree - fullNameIdents - insertionPoint + let insertionPoint = + if settings.CodeFixes.AlwaysPlaceOpensAtTopLevel then + OpenStatementInsertionPoint.TopLevel + else + OpenStatementInsertionPoint.Nearest - let finalSourceText, changedSpanStartPos = - OpenDeclarationHelper.insertOpenDeclaration textWithItemCommitted ctx ns + let ctx = + ParsedInput.FindNearestPointToInsertOpenDeclaration line.LineNumber parseResults.ParseTree fullNameIdents insertionPoint - let fullChangingSpan = TextSpan.FromBounds(changedSpanStartPos, item.Span.End) + let finalSourceText, changedSpanStartPos = + OpenDeclarationHelper.insertOpenDeclaration textWithItemCommitted ctx ns - let changedSpan = - TextSpan.FromBounds(changedSpanStartPos, item.Span.End + (finalSourceText.Length - sourceText.Length)) + let fullChangingSpan = TextSpan.FromBounds(changedSpanStartPos, item.Span.End) - let changedText = finalSourceText.ToString(changedSpan) + let changedSpan = + TextSpan.FromBounds(changedSpanStartPos, item.Span.End + (finalSourceText.Length - sourceText.Length)) - return - CompletionChange - .Create(TextChange(fullChangingSpan, changedText)) - .WithNewPosition(Nullable(changedSpan.End)) - } - |> Async.map (Option.defaultValue (CompletionChange.Create(TextChange(item.Span, nameInCode)))) + let changedText = finalSourceText.ToString(changedSpan) + return + CompletionChange + .Create(TextChange(fullChangingSpan, changedText)) + .WithNewPosition(Nullable(changedSpan.End)) } - |> RoslynHelpers.StartAsyncAsTask cancellationToken + |> CancellableTask.start cancellationToken diff --git a/vsintegration/src/FSharp.Editor/Completion/CompletionService.fs b/vsintegration/src/FSharp.Editor/Completion/CompletionService.fs index 4311a1e552d..d879b718b98 100644 --- a/vsintegration/src/FSharp.Editor/Completion/CompletionService.fs +++ b/vsintegration/src/FSharp.Editor/Completion/CompletionService.fs @@ -4,7 +4,7 @@ namespace Microsoft.VisualStudio.FSharp.Editor open System.Composition open System.Collections.Immutable - +open System.Threading open Microsoft.CodeAnalysis open Microsoft.CodeAnalysis.Completion open Microsoft.CodeAnalysis.Host @@ -58,7 +58,15 @@ type internal FSharpCompletionService let defines, langVersion = projectInfoManager.GetCompilationDefinesAndLangVersionForEditingDocument(document) - CompletionUtils.getDefaultCompletionListSpan (sourceText, caretIndex, documentId, document.FilePath, defines, Some langVersion) + CompletionUtils.getDefaultCompletionListSpan ( + sourceText, + caretIndex, + documentId, + document.FilePath, + defines, + Some langVersion, + CancellationToken.None + ) [] [, FSharpConstants.FSharpLanguageName)>] @@ -71,7 +79,7 @@ type internal FSharpCompletionServiceFactory [] interface ILanguageServiceFactory with member _.CreateLanguageService(hostLanguageServices: HostLanguageServices) : ILanguageService = upcast - new FSharpCompletionService( + FSharpCompletionService( hostLanguageServices.WorkspaceServices.Workspace, serviceProvider, assemblyContentProvider, diff --git a/vsintegration/src/FSharp.Editor/Completion/CompletionUtils.fs b/vsintegration/src/FSharp.Editor/Completion/CompletionUtils.fs index c261cea6cc5..e2cf7b2e114 100644 --- a/vsintegration/src/FSharp.Editor/Completion/CompletionUtils.fs +++ b/vsintegration/src/FSharp.Editor/Completion/CompletionUtils.fs @@ -97,21 +97,14 @@ module internal CompletionUtils = defines: string list, langVersion: string option, sourceText: SourceText, - triggerPosition: int + triggerPosition: int, + ct: CancellationToken ) : bool = let textLines = sourceText.Lines let triggerLine = textLines.GetLineFromPosition triggerPosition let classifiedSpans = - Tokenizer.getClassifiedSpans ( - documentId, - sourceText, - triggerLine.Span, - Some filePath, - defines, - langVersion, - CancellationToken.None - ) + Tokenizer.getClassifiedSpans (documentId, sourceText, triggerLine.Span, Some filePath, defines, langVersion, ct) classifiedSpans.Count = 0 || // we should provide completion at the start of empty line, where there are no tokens at all @@ -140,7 +133,16 @@ module internal CompletionUtils = | CompletionItemKind.Method(isExtension = true) -> 7 /// Indicates the text span to be replaced by a committed completion list item. - let getDefaultCompletionListSpan (sourceText: SourceText, caretIndex, documentId, filePath, defines, langVersion) = + let getDefaultCompletionListSpan + ( + sourceText: SourceText, + caretIndex, + documentId, + filePath, + defines, + langVersion, + ct: CancellationToken + ) = // Gets connected identifier-part characters backward and forward from caret. let getIdentifierChars () = @@ -176,15 +178,7 @@ module internal CompletionUtils = // the majority of common cases. let classifiedSpans = - Tokenizer.getClassifiedSpans ( - documentId, - sourceText, - line.Span, - Some filePath, - defines, - langVersion, - CancellationToken.None - ) + Tokenizer.getClassifiedSpans (documentId, sourceText, line.Span, Some filePath, defines, langVersion, ct) let isBacktickIdentifier (classifiedSpan: ClassifiedSpan) = classifiedSpan.ClassificationType = ClassificationTypeNames.Identifier diff --git a/vsintegration/src/FSharp.Editor/Debugging/BreakpointResolutionService.fs b/vsintegration/src/FSharp.Editor/Debugging/BreakpointResolutionService.fs index f239a1b7856..ff927ef8742 100644 --- a/vsintegration/src/FSharp.Editor/Debugging/BreakpointResolutionService.fs +++ b/vsintegration/src/FSharp.Editor/Debugging/BreakpointResolutionService.fs @@ -16,15 +16,16 @@ open Microsoft.CodeAnalysis.ExternalAccess.FSharp.Editor.Implementation.Debuggin open FSharp.Compiler.CodeAnalysis open FSharp.Compiler.Text open FSharp.Compiler.Text.Position +open CancellableTasks [)>] type internal FSharpBreakpointResolutionService [] () = static member GetBreakpointLocation(document: Document, textSpan: TextSpan) = - async { - let! ct = Async.CancellationToken + cancellableTask { + let! ct = CancellableTask.getCurrentCancellationToken () - let! sourceText = document.GetTextAsync(ct) |> Async.AwaitTask + let! sourceText = document.GetTextAsync(ct) let textLinePos = sourceText.Lines.GetLinePosition(textSpan.Start) @@ -47,21 +48,27 @@ type internal FSharpBreakpointResolutionService [] () = } interface IFSharpBreakpointResolutionService with - member this.ResolveBreakpointAsync + member _.ResolveBreakpointAsync ( document: Document, textSpan: TextSpan, cancellationToken: CancellationToken ) : Task = - asyncMaybe { + cancellableTask { let! range = FSharpBreakpointResolutionService.GetBreakpointLocation(document, textSpan) - let! sourceText = document.GetTextAsync(cancellationToken) - let! span = RoslynHelpers.TryFSharpRangeToTextSpan(sourceText, range) - return FSharpBreakpointResolutionResult.CreateSpanResult(document, span) + + match range with + | None -> return Unchecked.defaultof<_> + | Some range -> + let! sourceText = document.GetTextAsync(cancellationToken) + let span = RoslynHelpers.TryFSharpRangeToTextSpan(sourceText, range) + + match span with + | None -> return Unchecked.defaultof<_> + | Some span -> return FSharpBreakpointResolutionResult.CreateSpanResult(document, span) } - |> Async.map Option.toObj - |> RoslynHelpers.StartAsyncAsTask cancellationToken + |> CancellableTask.start cancellationToken // FSROSLYNTODO: enable placing breakpoints by when user supplies fully-qualified function names - member this.ResolveBreakpointsAsync(_, _, _) : Task> = + member _.ResolveBreakpointsAsync(_, _, _) : Task> = Task.FromResult(Enumerable.Empty()) diff --git a/vsintegration/src/FSharp.Editor/Debugging/LanguageDebugInfoService.fs b/vsintegration/src/FSharp.Editor/Debugging/LanguageDebugInfoService.fs index 30a3d8a148d..ce952c78ade 100644 --- a/vsintegration/src/FSharp.Editor/Debugging/LanguageDebugInfoService.fs +++ b/vsintegration/src/FSharp.Editor/Debugging/LanguageDebugInfoService.fs @@ -13,6 +13,7 @@ open Microsoft.CodeAnalysis.Classification open FSharp.Compiler.EditorServices open Microsoft.CodeAnalysis.Text open Microsoft.CodeAnalysis.ExternalAccess.FSharp.Editor.Implementation.Debugging +open CancellableTasks [)>] type internal FSharpLanguageDebugInfoService [] () = @@ -45,19 +46,19 @@ type internal FSharpLanguageDebugInfoService [] () = interface IFSharpLanguageDebugInfoService with // FSROSLYNTODO: This is used to get function names in breakpoint window. It should return fully qualified function name and line offset from the start of the function. - member this.GetLocationInfoAsync(_, _, _) : Task = + member _.GetLocationInfoAsync(_, _, _) : Task = Task.FromResult(Unchecked.defaultof) - member this.GetDataTipInfoAsync + member _.GetDataTipInfoAsync ( document: Document, position: int, cancellationToken: CancellationToken ) : Task = - async { + cancellableTask { let defines, langVersion = document.GetFSharpQuickDefinesAndLangVersion() - let! cancellationToken = Async.CancellationToken - let! sourceText = document.GetTextAsync(cancellationToken) |> Async.AwaitTask + let! cancellationToken = CancellableTask.getCurrentCancellationToken () + let! sourceText = document.GetTextAsync(cancellationToken) let textSpan = TextSpan.FromBounds(0, sourceText.Length) let classifiedSpans = @@ -78,4 +79,4 @@ type internal FSharpLanguageDebugInfoService [] () = return result } - |> RoslynHelpers.StartAsyncAsTask(cancellationToken) + |> CancellableTask.start cancellationToken diff --git a/vsintegration/src/FSharp.Editor/Diagnostics/DocumentDiagnosticAnalyzer.fs b/vsintegration/src/FSharp.Editor/Diagnostics/DocumentDiagnosticAnalyzer.fs index 249a9bb25f8..38bdf8766c7 100644 --- a/vsintegration/src/FSharp.Editor/Diagnostics/DocumentDiagnosticAnalyzer.fs +++ b/vsintegration/src/FSharp.Editor/Diagnostics/DocumentDiagnosticAnalyzer.fs @@ -2,7 +2,6 @@ namespace Microsoft.VisualStudio.FSharp.Editor -open System open System.Composition open System.Collections.Immutable open System.Collections.Generic @@ -13,8 +12,8 @@ open Microsoft.CodeAnalysis open Microsoft.CodeAnalysis.Text open Microsoft.CodeAnalysis.ExternalAccess.FSharp.Diagnostics -open FSharp.Compiler.CodeAnalysis open FSharp.Compiler.Diagnostics +open CancellableTasks open Microsoft.VisualStudio.FSharp.Editor.Telemetry [] @@ -53,7 +52,7 @@ type internal FSharpDocumentDiagnosticAnalyzer [] () = } static member GetDiagnostics(document: Document, diagnosticType: DiagnosticsType) = - async { + cancellableTask { let eventProps: (string * obj) array = [| @@ -68,15 +67,15 @@ type internal FSharpDocumentDiagnosticAnalyzer [] () = use _eventDuration = TelemetryReporter.ReportSingleEventWithDuration(TelemetryEvents.GetDiagnosticsForDocument, eventProps) - let! ct = Async.CancellationToken + let! ct = CancellableTask.getCurrentCancellationToken () let! parseResults = document.GetFSharpParseResultsAsync("GetDiagnostics") - let! sourceText = document.GetTextAsync(ct) |> Async.AwaitTask + let! sourceText = document.GetTextAsync(ct) let filePath = document.FilePath let! errors = - async { + cancellableTask { match diagnosticType with | DiagnosticsType.Semantic -> let! _, checkResults = document.GetFSharpParseAndCheckResultsAsync("GetDiagnostics") @@ -121,20 +120,20 @@ type internal FSharpDocumentDiagnosticAnalyzer [] () = interface IFSharpDocumentDiagnosticAnalyzer with - member this.AnalyzeSyntaxAsync(document: Document, cancellationToken: CancellationToken) : Task> = - if document.Project.IsFSharpMetadata then - Task.FromResult(ImmutableArray.Empty) - else - FSharpDocumentDiagnosticAnalyzer.GetDiagnostics(document, DiagnosticsType.Syntax) - |> liftAsync - |> Async.map (Option.defaultValue ImmutableArray.Empty) - |> RoslynHelpers.StartAsyncAsTask cancellationToken - - member this.AnalyzeSemanticsAsync(document: Document, cancellationToken: CancellationToken) : Task> = - if document.Project.IsFSharpMiscellaneousOrMetadata && not document.IsFSharpScript then - Task.FromResult(ImmutableArray.Empty) - else - FSharpDocumentDiagnosticAnalyzer.GetDiagnostics(document, DiagnosticsType.Semantic) - |> liftAsync - |> Async.map (Option.defaultValue ImmutableArray.Empty) - |> RoslynHelpers.StartAsyncAsTask cancellationToken + member _.AnalyzeSyntaxAsync(document: Document, cancellationToken: CancellationToken) : Task> = + cancellableTask { + if document.Project.IsFSharpMetadata then + return ImmutableArray.Empty + else + return! FSharpDocumentDiagnosticAnalyzer.GetDiagnostics(document, DiagnosticsType.Syntax) + } + |> CancellableTask.start cancellationToken + + member _.AnalyzeSemanticsAsync(document: Document, cancellationToken: CancellationToken) : Task> = + cancellableTask { + if document.Project.IsFSharpMiscellaneousOrMetadata && not document.IsFSharpScript then + return ImmutableArray.Empty + else + return! FSharpDocumentDiagnosticAnalyzer.GetDiagnostics(document, DiagnosticsType.Semantic) + } + |> CancellableTask.start cancellationToken diff --git a/vsintegration/src/FSharp.Editor/Diagnostics/UnusedDeclarationsAnalyzer.fs b/vsintegration/src/FSharp.Editor/Diagnostics/UnusedDeclarationsAnalyzer.fs index cc6b9ffa0bf..f8de2140da1 100644 --- a/vsintegration/src/FSharp.Editor/Diagnostics/UnusedDeclarationsAnalyzer.fs +++ b/vsintegration/src/FSharp.Editor/Diagnostics/UnusedDeclarationsAnalyzer.fs @@ -10,6 +10,7 @@ open System.Diagnostics open Microsoft.CodeAnalysis open FSharp.Compiler.EditorServices open Microsoft.CodeAnalysis.ExternalAccess.FSharp.Diagnostics +open CancellableTasks [)>] type internal UnusedDeclarationsAnalyzer [] () = @@ -17,22 +18,20 @@ type internal UnusedDeclarationsAnalyzer [] () = interface IFSharpUnusedDeclarationsDiagnosticAnalyzer with member _.AnalyzeSemanticsAsync(descriptor, document, cancellationToken) = - if document.Project.IsFSharpMiscellaneousOrMetadata && not document.IsFSharpScript then + if + (document.Project.IsFSharpMiscellaneousOrMetadata && not document.IsFSharpScript) + || not document.Project.IsFSharpCodeFixesUnusedDeclarationsEnabled + then Threading.Tasks.Task.FromResult(ImmutableArray.Empty) else - asyncMaybe { - do! Option.guard document.Project.IsFSharpCodeFixesUnusedDeclarationsEnabled + cancellableTask { do Trace.TraceInformation("{0:n3} (start) UnusedDeclarationsAnalyzer", DateTime.Now.TimeOfDay.TotalSeconds) - let! _, checkResults = - document.GetFSharpParseAndCheckResultsAsync(nameof (UnusedDeclarationsAnalyzer)) - |> liftAsync + let! _, checkResults = document.GetFSharpParseAndCheckResultsAsync(nameof (UnusedDeclarationsAnalyzer)) - let! unusedRanges = - UnusedDeclarations.getUnusedDeclarations (checkResults, (isScriptFile document.FilePath)) - |> liftAsync + let! unusedRanges = UnusedDeclarations.getUnusedDeclarations (checkResults, (isScriptFile document.FilePath)) let! sourceText = document.GetTextAsync() @@ -41,5 +40,4 @@ type internal UnusedDeclarationsAnalyzer [] () = |> Seq.map (fun m -> Diagnostic.Create(descriptor, RoslynHelpers.RangeToLocation(m, sourceText, document.FilePath))) |> Seq.toImmutableArray } - |> Async.map (Option.defaultValue ImmutableArray.Empty) - |> RoslynHelpers.StartAsyncAsTask cancellationToken + |> CancellableTask.start cancellationToken diff --git a/vsintegration/src/FSharp.Editor/FSharp.Editor.fsproj b/vsintegration/src/FSharp.Editor/FSharp.Editor.fsproj index fb9f60c0658..598c72145aa 100644 --- a/vsintegration/src/FSharp.Editor/FSharp.Editor.fsproj +++ b/vsintegration/src/FSharp.Editor/FSharp.Editor.fsproj @@ -26,6 +26,8 @@ LegacyResolver.txt + + @@ -142,7 +144,7 @@ - + diff --git a/vsintegration/src/FSharp.Editor/Hints/RoslynAdapter.fs b/vsintegration/src/FSharp.Editor/Hints/FSharpInlineHintsService.fs similarity index 56% rename from vsintegration/src/FSharp.Editor/Hints/RoslynAdapter.fs rename to vsintegration/src/FSharp.Editor/Hints/FSharpInlineHintsService.fs index e24562031ab..fe30a2bd5ca 100644 --- a/vsintegration/src/FSharp.Editor/Hints/RoslynAdapter.fs +++ b/vsintegration/src/FSharp.Editor/Hints/FSharpInlineHintsService.fs @@ -7,6 +7,8 @@ open System.ComponentModel.Composition open Microsoft.CodeAnalysis.ExternalAccess.FSharp.InlineHints open Microsoft.VisualStudio.FSharp.Editor open Microsoft.VisualStudio.FSharp.Editor.Telemetry +open CancellableTasks +open System.Threading.Tasks // So the Roslyn interface is called IFSharpInlineHintsService // but our implementation is called just HintsService. @@ -14,27 +16,29 @@ open Microsoft.VisualStudio.FSharp.Editor.Telemetry // e.g. signature hints above the line, pipeline hints on the side and so on. [)>] -type internal RoslynAdapter [] (settings: EditorOptions) = +type internal FSharpInlineHintsService [] (settings: EditorOptions) = static let userOpName = "Hints" interface IFSharpInlineHintsService with member _.GetInlineHintsAsync(document, _, cancellationToken) = - async { - let hintKinds = OptionParser.getHintKinds settings.Advanced + let hintKinds = OptionParser.getHintKinds settings.Advanced - if hintKinds.IsEmpty then - return ImmutableArray.Empty - else - let hintKindsSerialized = hintKinds |> Set.map Hints.serialize |> String.concat "," - TelemetryReporter.ReportSingleEvent(TelemetryEvents.Hints, [| ("hints.kinds", hintKindsSerialized) |]) + if hintKinds.IsEmpty then + Task.FromResult ImmutableArray.Empty + else + cancellableTask { + let! cancellationToken = CancellableTask.getCurrentCancellationToken () - let! sourceText = document.GetTextAsync cancellationToken |> Async.AwaitTask - let! nativeHints = HintService.getHintsForDocument sourceText document hintKinds userOpName cancellationToken + let! sourceText = document.GetTextAsync cancellationToken + let! nativeHints = HintService.getHintsForDocument sourceText document hintKinds userOpName - let roslynHints = - nativeHints |> Seq.map (NativeToRoslynHintConverter.convert sourceText) + let tasks = + nativeHints + |> Seq.map (fun hint -> NativeToRoslynHintConverter.convert sourceText hint cancellationToken) + + let! roslynHints = Task.WhenAll(tasks) return roslynHints.ToImmutableArray() - } - |> RoslynHelpers.StartAsyncAsTask cancellationToken + } + |> CancellableTask.start cancellationToken diff --git a/vsintegration/src/FSharp.Editor/Hints/HintService.fs b/vsintegration/src/FSharp.Editor/Hints/HintService.fs index d4c49ca9e07..c257ffa0102 100644 --- a/vsintegration/src/FSharp.Editor/Hints/HintService.fs +++ b/vsintegration/src/FSharp.Editor/Hints/HintService.fs @@ -2,51 +2,76 @@ namespace Microsoft.VisualStudio.FSharp.Editor.Hints +open System + open Microsoft.CodeAnalysis open Microsoft.CodeAnalysis.Text open Microsoft.VisualStudio.FSharp.Editor open FSharp.Compiler.Symbols open Hints +open CancellableTasks +open Microsoft.VisualStudio.FSharp.Editor.Telemetry module HintService = + let semanticClassificationCache = + new DocumentCache("fsharp-hints-cache") + let private getHints sourceText parseResults hintKinds symbolUses (symbol: FSharpSymbol) = let getHintsPerKind hintKind = match hintKind, symbol with | HintKind.TypeHint, (:? FSharpMemberOrFunctionOrValue as symbol) -> - symbolUses |> Seq.collect (InlineTypeHints(parseResults, symbol)).getHints + symbolUses |> Seq.collect (InlineTypeHints(parseResults, symbol)).GetHints | HintKind.ReturnTypeHint, (:? FSharpMemberOrFunctionOrValue as symbol) -> - symbolUses |> Seq.collect (InlineReturnTypeHints(parseResults, symbol).getHints) + symbolUses |> Seq.collect (InlineReturnTypeHints(parseResults, symbol).GetHints) | HintKind.ParameterNameHint, (:? FSharpMemberOrFunctionOrValue as symbol) -> symbolUses - |> Seq.collect (InlineParameterNameHints(parseResults).getHintsForMemberOrFunctionOrValue sourceText symbol) + |> Seq.collect (InlineParameterNameHints(parseResults).GetHintsForMemberOrFunctionOrValue sourceText symbol) | HintKind.ParameterNameHint, (:? FSharpUnionCase as symbol) -> symbolUses - |> Seq.collect (InlineParameterNameHints(parseResults).getHintsForUnionCase symbol) + |> Seq.collect (InlineParameterNameHints(parseResults).GetHintsForUnionCase symbol) | _ -> [] - let rec getHints hintKinds acc = - match hintKinds with - | [] -> acc - | hintKind :: hintKinds -> getHintsPerKind hintKind :: acc |> getHints hintKinds - - getHints (hintKinds |> Set.toList) [] + hintKinds |> Set.toList |> List.map getHintsPerKind let private getHintsForSymbol (sourceText: SourceText) parseResults hintKinds (symbol, symbolUses) = let hints = getHints sourceText parseResults hintKinds symbolUses symbol Seq.concat hints - let getHintsForDocument sourceText (document: Document) hintKinds userOpName cancellationToken = - async { + let getHintsForDocument sourceText (document: Document) hintKinds userOpName = + cancellableTask { if isSignatureFile document.FilePath then - return [] + return List.empty else - let! parseResults, checkResults = document.GetFSharpParseAndCheckResultsAsync userOpName + let hintKindsSerialized = hintKinds |> Set.map Hints.serialize |> String.concat "," + + match! semanticClassificationCache.TryGetValueAsync document with + | ValueSome nativeHints -> + do + TelemetryReporter.ReportSingleEvent( + TelemetryEvents.Hints, + [| ("hints.kinds", hintKindsSerialized); ("cacheHit", true) |] + ) + + return nativeHints + | ValueNone -> + do + TelemetryReporter.ReportSingleEvent( + TelemetryEvents.Hints, + [| ("hints.kinds", hintKindsSerialized); ("cacheHit", false) |] + ) + + let! cancellationToken = CancellableTask.getCurrentCancellationToken () + let! parseResults, checkResults = document.GetFSharpParseAndCheckResultsAsync userOpName + + let nativeHints = + checkResults.GetAllUsesOfAllSymbolsInFile cancellationToken + |> Seq.groupBy (fun symbolUse -> symbolUse.Symbol) + |> Seq.collect (getHintsForSymbol sourceText parseResults hintKinds) + |> Seq.toList + + do! semanticClassificationCache.SetAsync(document, nativeHints) - return - checkResults.GetAllUsesOfAllSymbolsInFile cancellationToken - |> Seq.groupBy (fun symbolUse -> symbolUse.Symbol) - |> Seq.collect (getHintsForSymbol sourceText parseResults hintKinds) - |> Seq.toList + return nativeHints } diff --git a/vsintegration/src/FSharp.Editor/Hints/Hints.fs b/vsintegration/src/FSharp.Editor/Hints/Hints.fs index 9b356db9855..0dd7fbff263 100644 --- a/vsintegration/src/FSharp.Editor/Hints/Hints.fs +++ b/vsintegration/src/FSharp.Editor/Hints/Hints.fs @@ -2,12 +2,13 @@ namespace Microsoft.VisualStudio.FSharp.Editor.Hints -open System.Threading open Microsoft.CodeAnalysis open FSharp.Compiler.Text +open Microsoft.VisualStudio.FSharp.Editor.CancellableTasks module Hints = + [] type HintKind = | TypeHint | ParameterNameHint @@ -19,11 +20,11 @@ module Hints = Kind: HintKind Range: range Parts: TaggedText list - GetTooltip: Document -> Async + GetTooltip: Document -> CancellableTask } - let serialize kind = + let inline serialize kind = match kind with - | TypeHint -> "type" - | ParameterNameHint -> "parameterName" - | ReturnTypeHint -> "returnType" + | HintKind.TypeHint -> "type" + | HintKind.ParameterNameHint -> "parameterName" + | HintKind.ReturnTypeHint -> "returnType" diff --git a/vsintegration/src/FSharp.Editor/Hints/InlineParameterNameHints.fs b/vsintegration/src/FSharp.Editor/Hints/InlineParameterNameHints.fs index 22affc41a77..f428a144cfb 100644 --- a/vsintegration/src/FSharp.Editor/Hints/InlineParameterNameHints.fs +++ b/vsintegration/src/FSharp.Editor/Hints/InlineParameterNameHints.fs @@ -9,11 +9,12 @@ open FSharp.Compiler.EditorServices open FSharp.Compiler.Symbols open FSharp.Compiler.Text open Hints +open CancellableTasks type InlineParameterNameHints(parseResults: FSharpParseFileResults) = let getTooltip (symbol: FSharpSymbol) _ = - async { + cancellableTask { // This brings little value as of now. Basically just discerns fields from parameters // and fills the tooltip bubble which otherwise looks like a visual glitch. // @@ -109,7 +110,7 @@ type InlineParameterNameHints(parseResults: FSharpParseFileResults) = // If a case does not use field names, don't even bother getting applied argument ranges && symbol.Fields |> Seq.exists fieldNameExists - member _.getHintsForMemberOrFunctionOrValue + member _.GetHintsForMemberOrFunctionOrValue (sourceText: SourceText) (symbol: FSharpMemberOrFunctionOrValue) (symbolUse: FSharpSymbolUse) @@ -146,7 +147,7 @@ type InlineParameterNameHints(parseResults: FSharpParseFileResults) = else [] - member _.getHintsForUnionCase (symbol: FSharpUnionCase) (symbolUse: FSharpSymbolUse) = + member _.GetHintsForUnionCase (symbol: FSharpUnionCase) (symbolUse: FSharpSymbolUse) = if isUnionCaseValidForHint symbol symbolUse then let fields = Seq.toList symbol.Fields diff --git a/vsintegration/src/FSharp.Editor/Hints/InlineReturnTypeHints.fs b/vsintegration/src/FSharp.Editor/Hints/InlineReturnTypeHints.fs index a5796b6d196..1a984df33c7 100644 --- a/vsintegration/src/FSharp.Editor/Hints/InlineReturnTypeHints.fs +++ b/vsintegration/src/FSharp.Editor/Hints/InlineReturnTypeHints.fs @@ -7,6 +7,7 @@ open FSharp.Compiler.CodeAnalysis open FSharp.Compiler.Symbols open FSharp.Compiler.Text open Hints +open CancellableTasks type InlineReturnTypeHints(parseFileResults: FSharpParseFileResults, symbol: FSharpMemberOrFunctionOrValue) = @@ -20,7 +21,7 @@ type InlineReturnTypeHints(parseFileResults: FSharpParseFileResults, symbol: FSh ]) let getTooltip _ = - async { + cancellableTask { let typeAsString = symbol.ReturnParameter.Type.TypeDefinition.ToString() let text = $"type {typeAsString}" return [ TaggedText(TextTag.Text, text) ] @@ -38,7 +39,7 @@ type InlineReturnTypeHints(parseFileResults: FSharpParseFileResults, symbol: FSh let isValidForHint (symbol: FSharpMemberOrFunctionOrValue) = symbol.IsFunction - member _.getHints(symbolUse: FSharpSymbolUse) = + member _.GetHints(symbolUse: FSharpSymbolUse) = [ if isValidForHint symbol then yield! diff --git a/vsintegration/src/FSharp.Editor/Hints/InlineTypeHints.fs b/vsintegration/src/FSharp.Editor/Hints/InlineTypeHints.fs index a29b2302bb7..38c6bda6a2d 100644 --- a/vsintegration/src/FSharp.Editor/Hints/InlineTypeHints.fs +++ b/vsintegration/src/FSharp.Editor/Hints/InlineTypeHints.fs @@ -8,6 +8,7 @@ open FSharp.Compiler.Symbols open FSharp.Compiler.Text open FSharp.Compiler.Text.Position open Hints +open CancellableTasks type InlineTypeHints(parseResults: FSharpParseFileResults, symbol: FSharpMemberOrFunctionOrValue) = @@ -22,7 +23,7 @@ type InlineTypeHints(parseResults: FSharpParseFileResults, symbol: FSharpMemberO | None -> [] let getTooltip _ = - async { + cancellableTask { // Done this way because I am not sure if we want to show full-blown types everywhere, // e.g. Microsoft.FSharp.Core.string instead of string. // On the other hand, for user types this could be useful. @@ -83,7 +84,7 @@ type InlineTypeHints(parseResults: FSharpParseFileResults, symbol: FSharpMemberO && isNotAfterDot && isNotTypeAlias - member _.getHints symbolUse = + member _.GetHints symbolUse = [ if isValidForHint symbolUse then getHint symbol symbolUse diff --git a/vsintegration/src/FSharp.Editor/Hints/NativeToRoslynHintConverter.fs b/vsintegration/src/FSharp.Editor/Hints/NativeToRoslynHintConverter.fs index 1eb05429ea6..61442b6b547 100644 --- a/vsintegration/src/FSharp.Editor/Hints/NativeToRoslynHintConverter.fs +++ b/vsintegration/src/FSharp.Editor/Hints/NativeToRoslynHintConverter.fs @@ -2,16 +2,15 @@ namespace Microsoft.VisualStudio.FSharp.Editor.Hints -open System open System.Collections.Immutable open System.Threading -open System.Threading.Tasks open Microsoft.CodeAnalysis.Text open Microsoft.CodeAnalysis.ExternalAccess.FSharp.InlineHints open Microsoft.VisualStudio.FSharp.Editor open Microsoft.CodeAnalysis open FSharp.Compiler.Text open Hints +open CancellableTasks module NativeToRoslynHintConverter = @@ -25,14 +24,18 @@ module NativeToRoslynHintConverter = let text = taggedText.Text RoslynTaggedText(tag, text) - let nativeToRoslynFunc nativeFunc = - Func>>(fun doc ct -> - nativeFunc doc - |> Async.map (List.map nativeToRoslynText >> ImmutableArray.CreateRange) - |> fun comp -> Async.StartAsTask(comp, cancellationToken = ct)) - let convert sourceText hint = - let span = rangeToSpan hint.Range sourceText - let displayParts = hint.Parts |> Seq.map nativeToRoslynText - let getDescription = hint.GetTooltip |> nativeToRoslynFunc - FSharpInlineHint(span, displayParts.ToImmutableArray(), getDescription) + + let getDescriptionAsync (doc: Document) (ct: CancellationToken) = + cancellableTask { + let! taggedText = hint.GetTooltip doc + return taggedText |> List.map nativeToRoslynText |> ImmutableArray.CreateRange + } + |> CancellableTask.start ct + + cancellableTask { + let span = rangeToSpan hint.Range sourceText + let displayParts = hint.Parts |> Seq.map nativeToRoslynText + + return FSharpInlineHint(span, displayParts.ToImmutableArray(), getDescriptionAsync) + } diff --git a/vsintegration/src/FSharp.Editor/Hints/OptionParser.fs b/vsintegration/src/FSharp.Editor/Hints/OptionParser.fs index 4b318490111..437298b35db 100644 --- a/vsintegration/src/FSharp.Editor/Hints/OptionParser.fs +++ b/vsintegration/src/FSharp.Editor/Hints/OptionParser.fs @@ -7,7 +7,7 @@ open Hints module OptionParser = - let getHintKinds options = + let inline getHintKinds options = Set [ if options.IsInlineTypeHintsEnabled then diff --git a/vsintegration/src/FSharp.Editor/LanguageService/FSharpProjectOptionsManager.fs b/vsintegration/src/FSharp.Editor/LanguageService/FSharpProjectOptionsManager.fs index fa4cef1bd41..fbabbfa43ed 100644 --- a/vsintegration/src/FSharp.Editor/LanguageService/FSharpProjectOptionsManager.fs +++ b/vsintegration/src/FSharp.Editor/LanguageService/FSharpProjectOptionsManager.fs @@ -179,7 +179,7 @@ type private FSharpProjectOptionsReactor(checker: FSharpChecker) = let getStamp = fun () -> stamp let fsRefProj = - FSharpReferencedProject.CreatePortableExecutable(referencedProject.OutputFilePath, getStamp, getStream) + FSharpReferencedProject.PEReference(getStamp, DelayedILModuleReader(referencedProject.OutputFilePath, getStream)) weakPEReferences.Add(comp, fsRefProj) fsRefProj @@ -279,7 +279,9 @@ type private FSharpProjectOptionsReactor(checker: FSharpChecker) = match! tryComputeOptions referencedProject ct with | None -> canBail <- true | Some (_, projectOptions) -> - referencedProjects.Add(FSharpReferencedProject.CreateFSharp(referencedProject.OutputFilePath, projectOptions)) + referencedProjects.Add( + FSharpReferencedProject.FSharpReference(referencedProject.OutputFilePath, projectOptions) + ) elif referencedProject.SupportsCompilation then let! comp = referencedProject.GetCompilationAsync(ct) |> Async.AwaitTask let peRef = createPEReference referencedProject comp diff --git a/vsintegration/src/FSharp.Editor/LanguageService/LanguageService.fs b/vsintegration/src/FSharp.Editor/LanguageService/LanguageService.fs index c1544bf78c4..d008115d892 100644 --- a/vsintegration/src/FSharp.Editor/LanguageService/LanguageService.fs +++ b/vsintegration/src/FSharp.Editor/LanguageService/LanguageService.fs @@ -14,21 +14,17 @@ open FSharp.Compiler open FSharp.Compiler.CodeAnalysis open FSharp.NativeInterop open Microsoft.VisualStudio -open Microsoft.VisualStudio.Editor open Microsoft.VisualStudio.FSharp.Editor open Microsoft.VisualStudio.LanguageServices open Microsoft.VisualStudio.LanguageServices.Implementation.LanguageService open Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem -open Microsoft.VisualStudio.LanguageServices.ProjectSystem open Microsoft.VisualStudio.Shell open Microsoft.VisualStudio.Shell.Interop open Microsoft.VisualStudio.Text.Outlining open Microsoft.CodeAnalysis.ExternalAccess.FSharp -open Microsoft.CodeAnalysis.Host open Microsoft.CodeAnalysis.Host.Mef -open Microsoft.VisualStudio.FSharp.Editor.WorkspaceExtensions open Microsoft.VisualStudio.FSharp.Editor.Telemetry -open System.Threading.Tasks +open CancellableTasks #nowarn "9" // NativePtr.toNativeInt #nowarn "57" // Experimental stuff @@ -50,12 +46,9 @@ type internal RoamingProfileStorageLocation(keyName: string) = unsubstitutedKeyName.Replace("%LANGUAGE%", substituteLanguageName) -[] +[] [, ServiceLayer.Default)>] -type internal FSharpWorkspaceServiceFactory [] - ( - metadataAsSourceService: FSharpMetadataAsSourceService - ) = +type internal FSharpWorkspaceServiceFactory [] (metadataAsSourceService: FSharpMetadataAsSourceService) = // We have a lock just in case if multi-threads try to create a new IFSharpWorkspaceService - // but we only want to have a single instance of the FSharpChecker regardless if there are multiple instances of IFSharpWorkspaceService. @@ -76,11 +69,7 @@ type internal FSharpWorkspaceServiceFactory [ try let md = - Microsoft.CodeAnalysis.ExternalAccess.FSharp.LanguageServices.FSharpVisualStudioWorkspaceExtensions.GetMetadata( - workspace, - path, - timeStamp - ) + LanguageServices.FSharpVisualStudioWorkspaceExtensions.GetMetadata(workspace, path, timeStamp) let amd = (md :?> AssemblyMetadata) let mmd = amd.GetModules().[0] @@ -118,8 +107,6 @@ type internal FSharpWorkspaceServiceFactory [ let checker = lazy - TelemetryReporter.ReportSingleEvent(TelemetryEvents.LanguageServiceStarted, [||]) - let editorOptions = workspace.Services.GetService() let enableParallelReferenceResolution = @@ -143,17 +130,55 @@ type internal FSharpWorkspaceServiceFactory [ if args.DocumentId <> null then @@ -239,19 +250,19 @@ type private FSharpSolutionEvents(projectManager: FSharpProjectOptionsManager, m member _.OnQueryUnloadProject(_, _) = VSConstants.E_NOTIMPL -[, Microsoft.CodeAnalysis.Host.Mef.ServiceLayer.Default)>] +[, ServiceLayer.Default)>] type internal FSharpSettingsFactory [] (settings: EditorOptions) = - interface Microsoft.CodeAnalysis.Host.Mef.IWorkspaceServiceFactory with + interface Host.Mef.IWorkspaceServiceFactory with member _.CreateService(_) = upcast settings [] -[, "F# Tools", "F# Interactive", 6000s, 6001s, true)>] // true = supports automation +[, "F# Tools", "F# Interactive", 6000s, 6001s, true)>] // true = supports automation [] // <-- resource ID for localised name -[, +[, Orientation = ToolWindowOrientation.Bottom, Style = VsDockStyle.Tabbed, PositionX = 0, @@ -308,16 +319,13 @@ type internal FSharpSettingsFactory [] (settin type internal FSharpPackage() as this = inherit AbstractPackage() - let mutable vfsiToolWindow = - Unchecked.defaultof + let mutable vfsiToolWindow = Unchecked.defaultof let GetToolWindowAsITestVFSI () = if vfsiToolWindow = Unchecked.defaultof<_> then - vfsiToolWindow <- - this.FindToolWindow(typeof, 0, true) - :?> Microsoft.VisualStudio.FSharp.Interactive.FsiToolWindow + vfsiToolWindow <- this.FindToolWindow(typeof, 0, true) :?> FSharp.Interactive.FsiToolWindow - vfsiToolWindow :> Microsoft.VisualStudio.FSharp.Interactive.ITestVFSI + vfsiToolWindow :> FSharp.Interactive.ITestVFSI let mutable solutionEventsOpt = None @@ -327,105 +335,92 @@ type internal FSharpPackage() as this = #endif // FSI-LINKAGE-POINT: unsited init - do Microsoft.VisualStudio.FSharp.Interactive.Hooks.fsiConsoleWindowPackageCtorUnsited (this :> Package) + do FSharp.Interactive.Hooks.fsiConsoleWindowPackageCtorUnsited (this :> Package) override this.InitializeAsync(cancellationToken: CancellationToken, progress: IProgress) : Tasks.Task = // `base.` methods can't be called in the `async` builder, so we have to cache it let baseInitializeAsync = base.InitializeAsync(cancellationToken, progress) - let task = - async { - do! baseInitializeAsync |> Async.AwaitTask - - let! commandService = this.GetServiceAsync(typeof) |> Async.AwaitTask // FSI-LINKAGE-POINT - let commandService = commandService :?> OleMenuCommandService + foregroundCancellableTask { + do! baseInitializeAsync - let packageInit () = - // FSI-LINKAGE-POINT: sited init - Microsoft.VisualStudio.FSharp.Interactive.Hooks.fsiConsoleWindowPackageInitalizeSited (this :> Package) commandService + let! commandService = this.GetServiceAsync(typeof) + let commandService = commandService :?> OleMenuCommandService - // FSI-LINKAGE-POINT: private method GetDialogPage forces fsi options to be loaded - let _fsiPropertyPage = - this.GetDialogPage(typeof) + // Switch to UI thread + do! this.JoinableTaskFactory.SwitchToMainThreadAsync() - let workspace = this.ComponentModel.GetService() + // FSI-LINKAGE-POINT: sited init + FSharp.Interactive.Hooks.fsiConsoleWindowPackageInitalizeSited (this :> Package) commandService - let _ = - this.ComponentModel.DefaultExportProvider.GetExport() + // FSI-LINKAGE-POINT: private method GetDialogPage forces fsi options to be loaded + let _fsiPropertyPage = + this.GetDialogPage(typeof) - let optionsManager = - workspace - .Services - .GetService() - .FSharpProjectOptionsManager + let workspace = this.ComponentModel.GetService() - let metadataAsSource = - this - .ComponentModel - .DefaultExportProvider - .GetExport() - .Value + let _ = + this.ComponentModel.DefaultExportProvider.GetExport() - let solution = this.GetServiceAsync(typeof).Result - let solution = solution :?> IVsSolution - let solutionEvents = FSharpSolutionEvents(optionsManager, metadataAsSource) - let rdt = this.GetServiceAsync(typeof).Result - let rdt = rdt :?> IVsRunningDocumentTable - - solutionEventsOpt <- Some(solutionEvents) - solution.AdviseSolutionEvents(solutionEvents) |> ignore + let optionsManager = + workspace + .Services + .GetService() + .FSharpProjectOptionsManager - let projectContextFactory = - this.ComponentModel.GetService() + let metadataAsSource = + this + .ComponentModel + .DefaultExportProvider + .GetExport() + .Value - let miscFilesWorkspace = - this.ComponentModel.GetService() + let! solution = this.GetServiceAsync(typeof) + let solution = solution :?> IVsSolution - let _singleFileWorkspaceMap = - new SingleFileWorkspaceMap( - FSharpMiscellaneousFileService(workspace, miscFilesWorkspace, projectContextFactory), - rdt - ) + let solutionEvents = FSharpSolutionEvents(optionsManager, metadataAsSource) - let _legacyProjectWorkspaceMap = - new LegacyProjectWorkspaceMap(solution, optionsManager, projectContextFactory) + let! rdt = this.GetServiceAsync(typeof) + let rdt = rdt :?> IVsRunningDocumentTable - () + solutionEventsOpt <- Some(solutionEvents) + solution.AdviseSolutionEvents(solutionEvents) |> ignore - let awaiter = this.JoinableTaskFactory.SwitchToMainThreadAsync().GetAwaiter() + let projectContextFactory = + this.ComponentModel.GetService() - if awaiter.IsCompleted then - packageInit () // already on the UI thread - else - awaiter.OnCompleted(fun () -> packageInit ()) + let miscFilesWorkspace = + this.ComponentModel.GetService() - } - |> Async.StartAsTask + do + SingleFileWorkspaceMap(FSharpMiscellaneousFileService(workspace, miscFilesWorkspace, projectContextFactory), rdt) + |> ignore - upcast task // convert Task to Task + } + |> CancellableTask.startAsTask cancellationToken - override this.RoslynLanguageName = FSharpConstants.FSharpLanguageName + override _.RoslynLanguageName = FSharpConstants.FSharpLanguageName (*override this.CreateWorkspace() = this.ComponentModel.GetService() *) override this.CreateLanguageService() = FSharpLanguageService(this) override this.CreateEditorFactories() = seq { yield FSharpEditorFactory(this) :> IVsEditorFactory } - override this.RegisterMiscellaneousFilesWorkspaceInformation(miscFilesWorkspace) = + override _.RegisterMiscellaneousFilesWorkspaceInformation(miscFilesWorkspace) = miscFilesWorkspace.RegisterLanguage(Guid(FSharpConstants.languageServiceGuidString), FSharpConstants.FSharpLanguageName, ".fsx") - interface Microsoft.VisualStudio.FSharp.Interactive.ITestVFSI with - member this.SendTextInteraction(s: string) = + interface FSharp.Interactive.ITestVFSI with + member _.SendTextInteraction(s: string) = GetToolWindowAsITestVFSI().SendTextInteraction(s) - member this.GetMostRecentLines(n: int) : string[] = + member _.GetMostRecentLines(n: int) : string[] = GetToolWindowAsITestVFSI().GetMostRecentLines(n) [] type internal FSharpLanguageService(package: FSharpPackage) = inherit AbstractLanguageService(package) - override this.Initialize() = + override _.Initialize() = base.Initialize() let globalOptions = @@ -459,8 +454,7 @@ type internal FSharpLanguageService(package: FSharpPackage) = override _.LanguageServiceId = new Guid(FSharpConstants.languageServiceGuidString) override _.DebuggerLanguageId = CompilerEnvironment.GetDebuggerLanguageID() - override _.CreateContext(_, _, _, _, _) = - raise (System.NotImplementedException()) + override _.CreateContext(_, _, _, _, _) = raise (NotImplementedException()) override this.SetupNewTextView(textView) = base.SetupNewTextView(textView) @@ -477,10 +471,10 @@ type internal FSharpLanguageService(package: FSharpPackage) = outliningManager.Enabled <- settings.Advanced.IsOutliningEnabled [] -[)>] -type internal HackCpsCommandLineChanges [] +[)>] +type internal HackCpsCommandLineChanges [] ( - [)>] workspace: VisualStudioWorkspace + [)>] workspace: VisualStudioWorkspace ) = static let projectDisplayNameOf projectFileName = @@ -489,7 +483,7 @@ type internal HackCpsCommandLineChanges [] + [] /// This handles commandline change notifications from the Dotnet Project-system /// Prior to VS 15.7 path contained path to project file, post 15.7 contains target binpath /// binpath is more accurate because a project file can have multiple in memory projects based on configuration @@ -512,13 +506,11 @@ type internal HackCpsCommandLineChanges [ projectId | false, _ -> - Microsoft - .CodeAnalysis - .ExternalAccess - .FSharp - .LanguageServices - .FSharpVisualStudioWorkspaceExtensions - .GetOrCreateProjectIdForPath(workspace, path, projectDisplayNameOf path) + LanguageServices.FSharpVisualStudioWorkspaceExtensions.GetOrCreateProjectIdForPath( + workspace, + path, + projectDisplayNameOf path + ) let path = Microsoft.CodeAnalysis.ExternalAccess.FSharp.LanguageServices.FSharpVisualStudioWorkspaceExtensions.GetProjectFilePath( diff --git a/vsintegration/src/FSharp.Editor/LanguageService/Tokenizer.fs b/vsintegration/src/FSharp.Editor/LanguageService/Tokenizer.fs index 00c85540299..ea2b41ca3d0 100644 --- a/vsintegration/src/FSharp.Editor/LanguageService/Tokenizer.fs +++ b/vsintegration/src/FSharp.Editor/LanguageService/Tokenizer.fs @@ -24,6 +24,7 @@ open Microsoft.VisualStudio.Core.Imaging open Microsoft.VisualStudio.Imaging open Microsoft.CodeAnalysis.ExternalAccess.FSharp +open CancellableTasks type private FSharpGlyph = FSharp.Compiler.EditorServices.FSharpGlyph type private Glyph = Microsoft.CodeAnalysis.ExternalAccess.FSharp.FSharpGlyph diff --git a/vsintegration/src/FSharp.Editor/Navigation/FindDefinitionService.fs b/vsintegration/src/FSharp.Editor/Navigation/FindDefinitionService.fs index 884ea193da4..1864e99c508 100644 --- a/vsintegration/src/FSharp.Editor/Navigation/FindDefinitionService.fs +++ b/vsintegration/src/FSharp.Editor/Navigation/FindDefinitionService.fs @@ -20,5 +20,5 @@ type internal FSharpFindDefinitionService [] (metadataAsSo member _.FindDefinitionsAsync(document: Document, position: int, cancellationToken: CancellationToken) = let navigation = FSharpNavigation(metadataAsSource, document, rangeStartup) - let definitions = navigation.FindDefinitions(position, cancellationToken) + let definitions = navigation.FindDefinitions(position, cancellationToken) // TODO: probably will need to be async all the way down ImmutableArray.CreateRange(definitions) |> Task.FromResult diff --git a/vsintegration/src/FSharp.Editor/Navigation/GoToDefinition.fs b/vsintegration/src/FSharp.Editor/Navigation/GoToDefinition.fs index 8eea7460ba9..64e229f00cd 100644 --- a/vsintegration/src/FSharp.Editor/Navigation/GoToDefinition.fs +++ b/vsintegration/src/FSharp.Editor/Navigation/GoToDefinition.fs @@ -473,6 +473,18 @@ type internal GoToDefinition(metadataAsSource: FSharpMetadataAsSourceService) = | :? FSharpMemberOrFunctionOrValue as symbol -> symbol.ApparentEnclosingEntity.TryGetMetadataText() |> Option.map (fun text -> text, symbol.ApparentEnclosingEntity.DisplayName) + | :? FSharpField as symbol -> + match symbol.DeclaringEntity with + | Some entity -> + let text = entity.TryGetMetadataText() + + match text with + | Some text -> Some(text, entity.DisplayName) + | None -> None + | None -> None + | :? FSharpUnionCase as symbol -> + symbol.DeclaringEntity.TryGetMetadataText() + |> Option.map (fun text -> text, symbol.DisplayName) | _ -> None let result = @@ -523,6 +535,9 @@ type internal GoToDefinition(metadataAsSource: FSharpMetadataAsSourceService) = symbol1.DisplayName = symbol2.DisplayName | (:? FSharpMemberOrFunctionOrValue as symbol1), (:? FSharpMemberOrFunctionOrValue as symbol2) -> symbol1.DisplayName = symbol2.DisplayName + && (match symbol1.DeclaringEntity, symbol2.DeclaringEntity with + | Some e1, Some e2 -> e1.CompiledName = e2.CompiledName + | _ -> false) && symbol1.GenericParameters.Count = symbol2.GenericParameters.Count && symbol1.CurriedParameterGroups.Count = symbol2.CurriedParameterGroups.Count && ((symbol1.CurriedParameterGroups, symbol2.CurriedParameterGroups) @@ -530,6 +545,14 @@ type internal GoToDefinition(metadataAsSource: FSharpMetadataAsSourceService) = pg1.Count = pg2.Count && ((pg1, pg2) ||> Seq.forall2 (fun p1 p2 -> areTypesEqual p1.Type p2.Type)))) && areTypesEqual symbol1.ReturnParameter.Type symbol2.ReturnParameter.Type + | (:? FSharpField as symbol1), (:? FSharpField as symbol2) when x.IsFromDefinition -> + symbol1.DisplayName = symbol2.DisplayName + && (match symbol1.DeclaringEntity, symbol2.DeclaringEntity with + | Some e1, Some e2 -> e1.CompiledName = e2.CompiledName + | _ -> false) + | (:? FSharpUnionCase as symbol1), (:? FSharpUnionCase as symbol2) -> + symbol1.DisplayName = symbol2.DisplayName + && symbol1.DeclaringEntity.CompiledName = symbol2.DeclaringEntity.CompiledName | _ -> false) |> Option.map (fun x -> x.Range) diff --git a/vsintegration/src/FSharp.Editor/Navigation/NavigateToSearchService.fs b/vsintegration/src/FSharp.Editor/Navigation/NavigateToSearchService.fs index bd8c79a9a5e..0311769f4d8 100644 --- a/vsintegration/src/FSharp.Editor/Navigation/NavigateToSearchService.fs +++ b/vsintegration/src/FSharp.Editor/Navigation/NavigateToSearchService.fs @@ -17,6 +17,7 @@ open Microsoft.VisualStudio.LanguageServices open Microsoft.VisualStudio.Text.PatternMatching open FSharp.Compiler.EditorServices +open CancellableTasks [); Shared>] type internal FSharpNavigateToSearchService [] @@ -35,8 +36,9 @@ type internal FSharpNavigateToSearchService [] cache.Clear() let getNavigableItems (document: Document) = - async { - let! currentVersion = document.GetTextVersionAsync() |> Async.AwaitTask + cancellableTask { + let! ct = CancellableTask.getCurrentCancellationToken () + let! currentVersion = document.GetTextVersionAsync(ct) match cache.TryGetValue document.Id with | true, (version, items) when version = currentVersion -> return items @@ -143,12 +145,14 @@ type internal FSharpNavigateToSearchService [] patternMatcher.TryMatch $"{item.Container.FullName}.{name}" |> Option.ofNullable let processDocument (tryMatch: NavigableItem -> PatternMatch option) (kinds: IImmutableSet) (document: Document) = - async { - let! ct = Async.CancellationToken - let! sourceText = document.GetTextAsync ct |> Async.AwaitTask + cancellableTask { + let! ct = CancellableTask.getCurrentCancellationToken () + + let! sourceText = document.GetTextAsync ct + + let processItem (item: NavigableItem) = + asyncMaybe { // TODO: make a flat cancellable task - let processItem item = - asyncMaybe { do! Option.guard (kinds.Contains(navigateToItemKindToRoslynKind item.Kind)) let! m = tryMatch item @@ -182,14 +186,19 @@ type internal FSharpNavigateToSearchService [] kinds, cancellationToken ) : Task> = - async { + cancellableTask { let tryMatch = createMatcherFor searchPattern - let! results = project.Documents |> Seq.map (processDocument tryMatch kinds) |> Async.Parallel + let! ct = CancellableTask.getCurrentCancellationToken () + + let tasks = + Seq.map (fun doc -> processDocument tryMatch kinds doc ct) project.Documents + + let! results = Task.WhenAll(tasks) return results |> Array.concat |> Array.toImmutableArray } - |> RoslynHelpers.StartAsyncAsTask cancellationToken + |> CancellableTask.start cancellationToken member _.SearchDocumentAsync ( @@ -198,11 +207,11 @@ type internal FSharpNavigateToSearchService [] kinds, cancellationToken ) : Task> = - async { + cancellableTask { let! result = processDocument (createMatcherFor searchPattern) kinds document return result |> Array.toImmutableArray } - |> RoslynHelpers.StartAsyncAsTask cancellationToken + |> CancellableTask.start cancellationToken member _.KindsProvided = kindsProvided diff --git a/vsintegration/src/FSharp.Editor/Options/EditorOptions.fs b/vsintegration/src/FSharp.Editor/Options/EditorOptions.fs index 137bcce687d..dd33df48d63 100644 --- a/vsintegration/src/FSharp.Editor/Options/EditorOptions.fs +++ b/vsintegration/src/FSharp.Editor/Options/EditorOptions.fs @@ -84,6 +84,10 @@ type LanguageServicePerformanceOptions = EnableFastFindReferencesAndRename: bool EnablePartialTypeChecking: bool UseSyntaxTreeCache: bool + KeepAllBackgroundResolutions: bool + KeepAllBackgroundSymbolUses: bool + EnableBackgroundItemKeyStoreAndSemanticClassification: bool + CaptureIdentifiersWhenParsing: bool } static member Default = @@ -94,6 +98,10 @@ type LanguageServicePerformanceOptions = EnableFastFindReferencesAndRename = true EnablePartialTypeChecking = true UseSyntaxTreeCache = FSharpExperimentalFeaturesEnabledAutomatically + KeepAllBackgroundResolutions = false + KeepAllBackgroundSymbolUses = false + EnableBackgroundItemKeyStoreAndSemanticClassification = true + CaptureIdentifiersWhenParsing = true } [] @@ -116,7 +124,7 @@ type AdvancedOptions = IsInlineParameterNameHintsEnabled = false IsInlineReturnTypeHintsEnabled = false IsLiveBuffersEnabled = FSharpExperimentalFeaturesEnabledAutomatically - SendAdditionalTelemetry = FSharpExperimentalFeaturesEnabledAutomatically + SendAdditionalTelemetry = true } [] diff --git a/vsintegration/src/FSharp.Editor/QuickInfo/QuickInfoProvider.fs b/vsintegration/src/FSharp.Editor/QuickInfo/QuickInfoProvider.fs index c8e893070a5..db0f3933703 100644 --- a/vsintegration/src/FSharp.Editor/QuickInfo/QuickInfoProvider.fs +++ b/vsintegration/src/FSharp.Editor/QuickInfo/QuickInfoProvider.fs @@ -18,6 +18,7 @@ open Microsoft.VisualStudio.FSharp.Editor open FSharp.Compiler.Text open Microsoft.IO open FSharp.Compiler.EditorServices +open CancellableTasks type internal FSharpAsyncQuickInfoSource ( @@ -28,7 +29,7 @@ type internal FSharpAsyncQuickInfoSource ) = let getQuickInfoItem (sourceText, (document: Document), (lexerSymbol: LexerSymbol), (ToolTipText elements)) = - asyncMaybe { + cancellableTask { let documentationBuilder = XmlDocumentation.CreateDocumentationBuilder(xmlMemberIndexService) @@ -56,72 +57,88 @@ type internal FSharpAsyncQuickInfoSource ) let content = elements |> List.map getSingleContent - do! Option.guard (not content.IsEmpty) - let! textSpan = RoslynHelpers.TryFSharpRangeToTextSpan(sourceText, lexerSymbol.Range) + if content.IsEmpty then + return None + else + let textSpan = RoslynHelpers.TryFSharpRangeToTextSpan(sourceText, lexerSymbol.Range) - let trackingSpan = - textBuffer.CurrentSnapshot.CreateTrackingSpan(textSpan.Start, textSpan.Length, SpanTrackingMode.EdgeInclusive) + match textSpan with + | None -> return None + | Some textSpan -> + let trackingSpan = + textBuffer.CurrentSnapshot.CreateTrackingSpan(textSpan.Start, textSpan.Length, SpanTrackingMode.EdgeInclusive) - return QuickInfoItem(trackingSpan, QuickInfoViewProvider.stackWithSeparators content) + return Some(QuickInfoItem(trackingSpan, QuickInfoViewProvider.stackWithSeparators content)) } static member TryGetToolTip(document: Document, position, ?width) = - asyncMaybe { + cancellableTask { let userOpName = "getQuickInfo" - + let! cancellationToken = CancellableTask.getCurrentCancellationToken () let! lexerSymbol = document.TryFindFSharpLexerSymbolAsync(position, SymbolLookupKind.Greedy, true, true, userOpName) - let! _, checkFileResults = document.GetFSharpParseAndCheckResultsAsync(userOpName) |> liftAsync - let! cancellationToken = Async.CancellationToken |> liftAsync - let! sourceText = document.GetTextAsync cancellationToken - let range = lexerSymbol.Range - let textLinePos = sourceText.Lines.GetLinePosition position - let fcsTextLineNumber = Line.fromZ textLinePos.Line - let lineText = (sourceText.Lines.GetLineFromPosition position).ToString() - - let tooltip = - match lexerSymbol.Kind with - | LexerSymbolKind.Keyword -> checkFileResults.GetKeywordTooltip(lexerSymbol.FullIsland) - | LexerSymbolKind.String -> - checkFileResults.GetToolTip( - fcsTextLineNumber, - range.EndColumn, - lineText, - lexerSymbol.FullIsland, - FSharp.Compiler.Tokenization.FSharpTokenTag.String, - ?width = width - ) - | _ -> - checkFileResults.GetToolTip( - fcsTextLineNumber, - range.EndColumn, - lineText, - lexerSymbol.FullIsland, - FSharp.Compiler.Tokenization.FSharpTokenTag.IDENT, - ?width = width - ) - - return sourceText, document, lexerSymbol, tooltip + + match lexerSymbol with + | None -> return None + | Some lexerSymbol -> + let! _, checkFileResults = document.GetFSharpParseAndCheckResultsAsync(userOpName) + let! sourceText = document.GetTextAsync cancellationToken + let range = lexerSymbol.Range + let textLinePos = sourceText.Lines.GetLinePosition position + let fcsTextLineNumber = Line.fromZ textLinePos.Line + let lineText = (sourceText.Lines.GetLineFromPosition position).ToString() + + let tooltip = + match lexerSymbol.Kind with + | LexerSymbolKind.Keyword -> checkFileResults.GetKeywordTooltip(lexerSymbol.FullIsland) + | LexerSymbolKind.String -> + checkFileResults.GetToolTip( + fcsTextLineNumber, + range.EndColumn, + lineText, + lexerSymbol.FullIsland, + FSharp.Compiler.Tokenization.FSharpTokenTag.String, + ?width = width + ) + | _ -> + checkFileResults.GetToolTip( + fcsTextLineNumber, + range.EndColumn, + lineText, + lexerSymbol.FullIsland, + FSharp.Compiler.Tokenization.FSharpTokenTag.IDENT, + ?width = width + ) + + return Some(sourceText, document, lexerSymbol, tooltip) } interface IAsyncQuickInfoSource with override _.Dispose() = () // no cleanup necessary override _.GetQuickInfoItemAsync(session: IAsyncQuickInfoSession, cancellationToken: CancellationToken) : Task = - asyncMaybe { + cancellableTask { let document = textBuffer.CurrentSnapshot.GetOpenDocumentInCurrentContextWithChanges() - let! triggerPoint = session.GetTriggerPoint(textBuffer.CurrentSnapshot) |> Option.ofNullable - let position = triggerPoint.Position + let triggerPoint = session.GetTriggerPoint(textBuffer.CurrentSnapshot) + + if not triggerPoint.HasValue then + return Unchecked.defaultof<_> + else + let position = triggerPoint.Value.Position + + let! tipdata = + FSharpAsyncQuickInfoSource.TryGetToolTip(document, position, ?width = editorOptions.QuickInfo.DescriptionWidth) - let! tipdata = - FSharpAsyncQuickInfoSource.TryGetToolTip(document, position, ?width = editorOptions.QuickInfo.DescriptionWidth) + match tipdata with + | Some tipdata -> + let! tipdata = getQuickInfoItem tipdata + return Option.toObj tipdata + | None -> return Unchecked.defaultof<_> - return! getQuickInfoItem tipdata } - |> Async.map Option.toObj - |> RoslynHelpers.StartAsyncAsTask cancellationToken + |> CancellableTask.start cancellationToken [)>] [] diff --git a/vsintegration/src/FSharp.Editor/Structure/BlockStructureService.fs b/vsintegration/src/FSharp.Editor/Structure/BlockStructureService.fs index ae00c344192..7a80409f505 100644 --- a/vsintegration/src/FSharp.Editor/Structure/BlockStructureService.fs +++ b/vsintegration/src/FSharp.Editor/Structure/BlockStructureService.fs @@ -3,7 +3,6 @@ namespace Microsoft.VisualStudio.FSharp.Editor open System.Composition -open System.Collections.Immutable open System.Threading.Tasks open Microsoft.CodeAnalysis @@ -147,6 +146,7 @@ module internal BlockStructure = | _, _ -> None) open BlockStructure +open CancellableTasks [)>] type internal FSharpBlockStructureService [] () = @@ -154,17 +154,16 @@ type internal FSharpBlockStructureService [] () = interface IFSharpBlockStructureService with member _.GetBlockStructureAsync(document, cancellationToken) : Task = - asyncMaybe { + cancellableTask { + let! cancellationToken = CancellableTask.getCurrentCancellationToken () + let! sourceText = document.GetTextAsync(cancellationToken) - let! parseResults = - document.GetFSharpParseResultsAsync(nameof (FSharpBlockStructureService)) - |> liftAsync + let! parseResults = document.GetFSharpParseResultsAsync(nameof (FSharpBlockStructureService)) return createBlockSpans document.Project.IsFSharpBlockStructureEnabled sourceText parseResults.ParseTree |> Seq.toImmutableArray + |> FSharpBlockStructure } - |> Async.map (Option.defaultValue ImmutableArray<_>.Empty) - |> Async.map FSharpBlockStructure - |> RoslynHelpers.StartAsyncAsTask(cancellationToken) + |> CancellableTask.start cancellationToken diff --git a/vsintegration/src/FSharp.LanguageService/ProjectSitesAndFiles.fs b/vsintegration/src/FSharp.LanguageService/ProjectSitesAndFiles.fs index a4415b3a1a6..b2a437dc99f 100644 --- a/vsintegration/src/FSharp.LanguageService/ProjectSitesAndFiles.fs +++ b/vsintegration/src/FSharp.LanguageService/ProjectSitesAndFiles.fs @@ -188,7 +188,7 @@ type internal ProjectSitesAndFiles() = match tryGetOptionsForReferencedProject projectFileName with | None -> getProjectOptionsForProjectSite (enableInMemoryCrossProjectReferences, tryGetOptionsForReferencedProject, projectSiteProvider.GetProjectSite(), serviceProvider, projectFileName, useUniqueStamp) |> snd | Some options -> options - yield projectFileName, FSharpReferencedProject.CreateFSharp(outputPath, referencedProjectOptions) |] + yield projectFileName, FSharpReferencedProject.FSharpReference(outputPath, referencedProjectOptions) |] and getProjectOptionsForProjectSite(enableInMemoryCrossProjectReferences, tryGetOptionsForReferencedProject, projectSite, serviceProvider, fileName, useUniqueStamp) = let referencedProjectFileNames, referencedProjectOptions = diff --git a/vsintegration/src/FSharp.UIResources/LanguageServicePerformanceOptionControl.xaml b/vsintegration/src/FSharp.UIResources/LanguageServicePerformanceOptionControl.xaml index 798fe5ad1b1..554e5d76e09 100644 --- a/vsintegration/src/FSharp.UIResources/LanguageServicePerformanceOptionControl.xaml +++ b/vsintegration/src/FSharp.UIResources/LanguageServicePerformanceOptionControl.xaml @@ -70,6 +70,23 @@ Content="{x:Static local:Strings.Enable_Fast_Find_References}"/> + + + + + + + + + diff --git a/vsintegration/src/FSharp.UIResources/Strings.Designer.cs b/vsintegration/src/FSharp.UIResources/Strings.Designer.cs index 1ce713052f2..69eca550813 100644 --- a/vsintegration/src/FSharp.UIResources/Strings.Designer.cs +++ b/vsintegration/src/FSharp.UIResources/Strings.Designer.cs @@ -87,6 +87,15 @@ public static string Block_Structure { } } + /// + /// Looks up a localized string similar to Capture identifiers while parsing. + /// + public static string Capture_Identifiers_When_Parsing { + get { + return ResourceManager.GetString("Capture_Identifiers_When_Parsing", resourceCulture); + } + } + /// /// Looks up a localized string similar to Code Fixes. /// @@ -132,6 +141,15 @@ public static string Dot_underline { } } + /// + /// Looks up a localized string similar to Keep background symbol keys. + /// + public static string Enable_Background_ItemKeyStore_And_Semantic_Classification { + get { + return ResourceManager.GetString("Enable_Background_ItemKeyStore_And_Semantic_Classification", resourceCulture); + } + } + /// /// Looks up a localized string similar to Enable fast find references & rename (experimental). /// @@ -258,6 +276,24 @@ public static string IntelliSense_Performance { } } + /// + /// Looks up a localized string similar to Keep all background intermediate resolutions (increases memory usage). + /// + public static string Keep_All_Background_Resolutions { + get { + return ResourceManager.GetString("Keep_All_Background_Resolutions", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Keep all background symbol uses (increases memory usage). + /// + public static string Keep_All_Background_Symbol_Uses { + get { + return ResourceManager.GetString("Keep_All_Background_Symbol_Uses", resourceCulture); + } + } + /// /// Looks up a localized string similar to Performance. /// @@ -267,6 +303,15 @@ public static string Language_Service_Performance { } } + /// + /// Looks up a localized string similar to Language service settings (advanced). + /// + public static string Language_Service_Settings { + get { + return ResourceManager.GetString("Language_Service_Settings", resourceCulture); + } + } + /// /// Looks up a localized string similar to Live Buffers (experimental). /// diff --git a/vsintegration/src/FSharp.UIResources/Strings.resx b/vsintegration/src/FSharp.UIResources/Strings.resx index 12f2ce0f947..744428afe80 100644 --- a/vsintegration/src/FSharp.UIResources/Strings.resx +++ b/vsintegration/src/FSharp.UIResources/Strings.resx @@ -231,6 +231,21 @@ Find References Performance Options + + Language service settings (advanced) + + + Keep all background intermediate resolutions (increases memory usage) + + + Keep all background symbol uses (increases memory usage) + + + Keep background symbol keys + + + Capture identifiers while parsing + Use live (unsaved) buffers for checking (restart required) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.cs.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.cs.xlf index 1d431306de6..da3fb391af1 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.cs.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.cs.xlf @@ -12,6 +12,16 @@ Vždy umístit otevřené příkazy na nejvyšší úroveň + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Povolit odkazy rychlého hledání a přejmenování (experimentální) @@ -62,6 +72,16 @@ Povolit paralelní referenční rozlišení + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Výkon @@ -77,6 +97,11 @@ _Tečkované podtržení + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Živé vyrovnávací paměti (experimentální) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.de.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.de.xlf index 7eccaa5193e..ed31dab343d 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.de.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.de.xlf @@ -12,6 +12,16 @@ open-Anweisungen immer an oberster Ebene platzieren + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Schnellsuche und Umbenennen von Verweisen aktivieren (experimentell) @@ -62,6 +72,16 @@ Parallele Verweisauflösung aktivieren + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Leistung @@ -77,6 +97,11 @@ Ge_punktete Unterstreichung + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Livepuffer (experimentell) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.es.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.es.xlf index b3b7158342b..78b806cf790 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.es.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.es.xlf @@ -12,6 +12,16 @@ Colocar siempre las instrucciones open en el nivel superior + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Habilitar referencias de búsqueda rápida y cambio de nombre (experimental) @@ -62,6 +72,16 @@ Habilitar resolución de referencias paralelas + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Rendimiento @@ -77,6 +97,11 @@ S_ubrayado punto + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Búferes activos (experimental) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.fr.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.fr.xlf index 23d5b0cbdbc..5478e422532 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.fr.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.fr.xlf @@ -12,6 +12,16 @@ Placer toujours les instructions open au niveau supérieur + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Activer les références de recherche rapide et renommer (expérimental) @@ -62,6 +72,16 @@ Activer la résolution de référence parallèle + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Performances @@ -77,6 +97,11 @@ S_oulignement avec des points + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Live Buffers (expérimental) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.it.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.it.xlf index 80a21149490..20f3f4644d6 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.it.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.it.xlf @@ -12,6 +12,16 @@ Inserisci sempre le istruzioni OPEN al primo livello + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Abilitare la ricerca rapida dei riferimenti e la ridenominazione (sperimentale) @@ -62,6 +72,16 @@ Abilitare risoluzione riferimenti paralleli + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Prestazioni @@ -77,6 +97,11 @@ Sottolineatura _punteggiata + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Buffer in tempo reale (sperimentale) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.ja.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.ja.xlf index d699a836bcb..05f4288e8e8 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.ja.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.ja.xlf @@ -12,6 +12,16 @@ Open ステートメントを常に最上位に配置する + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) 高速検索参照の有効化と名前の変更 (試験段階) @@ -62,6 +72,16 @@ 並列参照解決を有効にする + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance パフォーマンス @@ -77,6 +97,11 @@ 点線の下線(_O) + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) ライブ バッファー (試験段階) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.ko.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.ko.xlf index 620593fb4c8..6b629fc4621 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.ko.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.ko.xlf @@ -12,6 +12,16 @@ 항상 최상위에 open 문 배치 + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) 빠른 찾기 참조 및 이름 바꾸기 사용(실험적) @@ -62,6 +72,16 @@ 병렬 참조 해상도 사용 + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance 성능 @@ -77,6 +97,11 @@ 점 밑줄(_O) + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) 라이브 버퍼(실험적) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.pl.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.pl.xlf index b5ad242b3af..9197fbd8920 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.pl.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.pl.xlf @@ -12,6 +12,16 @@ Zawsze umieszczaj otwarte instrukcje na najwyższym poziomie + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Włącz szybkie znajdowanie odwołań i zmień nazwę (eksperymentalne) @@ -62,6 +72,16 @@ Włącz równoległe rozpoznawanie odwołań + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Wydajność @@ -77,6 +97,11 @@ P_odkreślenie z kropek + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Aktywne bufory (eksperymentalne) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.pt-BR.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.pt-BR.xlf index 110cdc0ee86..a6e151fed23 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.pt-BR.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.pt-BR.xlf @@ -12,6 +12,16 @@ Sempre coloque as instruções abertas no nível superior + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Habilitar localizar referências rapidamente e renomear (experimental) @@ -62,6 +72,16 @@ Habilitar a resolução de referência paralela + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Desempenho @@ -77,6 +97,11 @@ Sublinhado p_ontilhado + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Buffers Dinâmicos (experimental) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.ru.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.ru.xlf index fabb6126bed..1bcad7fe621 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.ru.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.ru.xlf @@ -12,6 +12,16 @@ Всегда располагайте открытые операторы на верхнем уровне + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Включить быстрый поиск ссылок и переименование (экспериментальная версия) @@ -62,6 +72,16 @@ Включить параллельное разрешение ссылок + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Производительность @@ -77,6 +97,11 @@ Пу_нктирное подчеркивание + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Динамические буферы (экспериментальная функция) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.tr.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.tr.xlf index c34fbd99f05..637d5903b36 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.tr.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.tr.xlf @@ -12,6 +12,16 @@ Açık deyimleri her zaman en üst düzeye yerleştir + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) Başvuruları hızlı bulma ve yeniden adlandırmayı etkinleştir (deneysel) @@ -62,6 +72,16 @@ Paralel başvuru çözümlemeyi etkinleştir + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance Performans @@ -77,6 +97,11 @@ N_okta alt çizgi + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) Canlı Arabellekler (deneysel) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.zh-Hans.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.zh-Hans.xlf index 6e0ff2e91df..71be5eec586 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.zh-Hans.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.zh-Hans.xlf @@ -12,6 +12,16 @@ 始终在顶层放置 open 语句 + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) 启用快速查找引用和重命名(实验性) @@ -62,6 +72,16 @@ 启用并行引用解析 + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance 性能 @@ -77,6 +97,11 @@ 点下划线(_O) + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) 实时缓冲区(实验性) diff --git a/vsintegration/src/FSharp.UIResources/xlf/Strings.zh-Hant.xlf b/vsintegration/src/FSharp.UIResources/xlf/Strings.zh-Hant.xlf index d9a05c4e38a..c5197db55ff 100644 --- a/vsintegration/src/FSharp.UIResources/xlf/Strings.zh-Hant.xlf +++ b/vsintegration/src/FSharp.UIResources/xlf/Strings.zh-Hant.xlf @@ -12,6 +12,16 @@ 一律將 open 陳述式放在最上層 + + Capture identifiers while parsing + Capture identifiers while parsing + + + + Keep background symbol keys + Keep background symbol keys + + Enable fast find references & rename (experimental) 啟用快速尋找參考和重新命名 (實驗性) @@ -62,6 +72,16 @@ 啟用平行參考解析 + + Keep all background intermediate resolutions (increases memory usage) + Keep all background intermediate resolutions (increases memory usage) + + + + Keep all background symbol uses (increases memory usage) + Keep all background symbol uses (increases memory usage) + + Performance 效能 @@ -77,6 +97,11 @@ 點線底線(_O) + + Language service settings (advanced) + Language service settings (advanced) + + Live Buffers (experimental) 即時緩衝區 (實驗性) diff --git a/vsintegration/tests/FSharp.Editor.Tests/BreakpointResolutionServiceTests.fs b/vsintegration/tests/FSharp.Editor.Tests/BreakpointResolutionServiceTests.fs index 7322e981aba..08a73dc2816 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/BreakpointResolutionServiceTests.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/BreakpointResolutionServiceTests.fs @@ -3,6 +3,7 @@ namespace FSharp.Editor.Tests open System +open System.Threading open Xunit open Microsoft.CodeAnalysis.Text open Microsoft.VisualStudio.FSharp.Editor @@ -59,8 +60,10 @@ let main argv = TextSpan.FromBounds(searchPosition, searchPosition + searchToken.Length) let actualResolutionOption = - FSharpBreakpointResolutionService.GetBreakpointLocation(document, searchSpan) - |> Async.RunSynchronously + let task = + FSharpBreakpointResolutionService.GetBreakpointLocation (document, searchSpan) CancellationToken.None + + task.Result match actualResolutionOption with | None -> Assert.True(expectedResolution.IsNone, "BreakpointResolutionService failed to resolve breakpoint position") diff --git a/vsintegration/tests/FSharp.Editor.Tests/CompletionProviderTests.fs b/vsintegration/tests/FSharp.Editor.Tests/CompletionProviderTests.fs index 8bcf3168379..4e52874d8b3 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/CompletionProviderTests.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/CompletionProviderTests.fs @@ -2,10 +2,13 @@ namespace FSharp.Editor.Tests +open Microsoft.VisualStudio.FSharp.Editor.CancellableTasks + module CompletionProviderTests = open System open System.Linq + open System.Threading open Microsoft.CodeAnalysis open Microsoft.CodeAnalysis.Completion open Microsoft.CodeAnalysis.Text @@ -30,10 +33,11 @@ module CompletionProviderTests = |> RoslynTestHelpers.GetSingleDocument let results = - FSharpCompletionProvider.ProvideCompletionsAsyncAux(document, caretPosition, (fun _ -> [])) - |> Async.RunSynchronously - |> Option.defaultValue (ResizeArray()) - |> Seq.map (fun result -> result.DisplayText) + let task = + FSharpCompletionProvider.ProvideCompletionsAsyncAux(document, caretPosition, (fun _ -> [])) + |> CancellableTask.start CancellationToken.None + + task.Result |> Seq.map (fun result -> result.DisplayText) let expectedFound = expected |> List.filter results.Contains @@ -77,9 +81,11 @@ module CompletionProviderTests = |> RoslynTestHelpers.GetSingleDocument let actual = - FSharpCompletionProvider.ProvideCompletionsAsyncAux(document, caretPosition, (fun _ -> [])) - |> Async.RunSynchronously - |> Option.defaultValue (ResizeArray()) + let task = + FSharpCompletionProvider.ProvideCompletionsAsyncAux(document, caretPosition, (fun _ -> [])) + |> CancellableTask.start CancellationToken.None + + task.Result |> Seq.toList // sort items as Roslyn do - by `SortText` |> List.sortBy (fun x -> x.SortText) @@ -105,7 +111,7 @@ module CompletionProviderTests = let sourceText = SourceText.From(fileContents) let resultSpan = - CompletionUtils.getDefaultCompletionListSpan (sourceText, caretPosition, documentId, filePath, [], None) + CompletionUtils.getDefaultCompletionListSpan (sourceText, caretPosition, documentId, filePath, [], None, CancellationToken.None) Assert.Equal(expected, sourceText.ToString(resultSpan)) @@ -140,7 +146,8 @@ System.Console.WriteLine(x + y) caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) triggered @@ -161,7 +168,8 @@ System.Console.WriteLine(x + y) caretPosition, triggerKind, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.False(triggered, "FSharpCompletionProvider.ShouldTriggerCompletionAux() should not trigger") @@ -178,7 +186,8 @@ System.Console.WriteLine(x + y) caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.False(triggered, "FSharpCompletionProvider.ShouldTriggerCompletionAux() should not trigger") @@ -202,7 +211,8 @@ System.Console.WriteLine() caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.False(triggered, "FSharpCompletionProvider.ShouldTriggerCompletionAux() should not trigger") @@ -239,7 +249,8 @@ let z = $"abc {System.Console.WriteLine(x + y)} def" caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) triggered @@ -265,7 +276,8 @@ System.Console.WriteLine() caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.False(triggered, "FSharpCompletionProvider.ShouldTriggerCompletionAux() should not trigger") @@ -288,7 +300,8 @@ let f() = caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.False(triggered, "FSharpCompletionProvider.ShouldTriggerCompletionAux() should not trigger on operators") @@ -311,7 +324,8 @@ module Foo = module end caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.True(triggered, "Completion should trigger on Attributes.") @@ -334,7 +348,8 @@ printfn "%d" !f caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.True(triggered, "Completion should trigger after typing an identifier that follows a dereference operator (!).") @@ -358,7 +373,8 @@ use ptr = fixed &p caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.True(triggered, "Completion should trigger after typing an identifier that follows an addressOf operator (&).") @@ -391,7 +407,8 @@ xVal**y caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.True(triggered, "Completion should trigger after typing an identifier that follows a mathematical operation") @@ -412,7 +429,8 @@ l""" caretPosition, CompletionTriggerKind.Insertion, mkGetInfo documentId, - IntelliSenseOptions.Default + IntelliSenseOptions.Default, + CancellationToken.None ) Assert.True( diff --git a/vsintegration/tests/FSharp.Editor.Tests/DocumentDiagnosticAnalyzerTests.fs b/vsintegration/tests/FSharp.Editor.Tests/DocumentDiagnosticAnalyzerTests.fs index f5a3bd134fe..ed6b6091e7c 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/DocumentDiagnosticAnalyzerTests.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/DocumentDiagnosticAnalyzerTests.fs @@ -7,22 +7,27 @@ open Microsoft.CodeAnalysis open Microsoft.VisualStudio.FSharp.Editor open FSharp.Editor.Tests.Helpers open FSharp.Test +open System.Threading +open Microsoft.VisualStudio.FSharp.Editor.CancellableTasks type DocumentDiagnosticAnalyzerTests() = let startMarker = "(*start*)" let endMarker = "(*end*)" let getDiagnostics (fileContents: string) = - async { - let document = - RoslynTestHelpers.CreateSolution(fileContents) - |> RoslynTestHelpers.GetSingleDocument - - let! syntacticDiagnostics = FSharpDocumentDiagnosticAnalyzer.GetDiagnostics(document, DiagnosticsType.Syntax) - let! semanticDiagnostics = FSharpDocumentDiagnosticAnalyzer.GetDiagnostics(document, DiagnosticsType.Semantic) - return syntacticDiagnostics.AddRange(semanticDiagnostics) - } - |> Async.RunSynchronously + let task = + cancellableTask { + let document = + RoslynTestHelpers.CreateSolution(fileContents) + |> RoslynTestHelpers.GetSingleDocument + + let! syntacticDiagnostics = FSharpDocumentDiagnosticAnalyzer.GetDiagnostics(document, DiagnosticsType.Syntax) + let! semanticDiagnostics = FSharpDocumentDiagnosticAnalyzer.GetDiagnostics(document, DiagnosticsType.Semantic) + return syntacticDiagnostics.AddRange(semanticDiagnostics) + } + |> CancellableTask.start CancellationToken.None + + task.Result member private this.VerifyNoErrors(fileContents: string, ?additionalFlags: string[]) = let errors = getDiagnostics fileContents diff --git a/vsintegration/tests/FSharp.Editor.Tests/FSharp.Editor.Tests.fsproj b/vsintegration/tests/FSharp.Editor.Tests/FSharp.Editor.Tests.fsproj index d21d6e3c6eb..e1aae0a95a1 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/FSharp.Editor.Tests.fsproj +++ b/vsintegration/tests/FSharp.Editor.Tests/FSharp.Editor.Tests.fsproj @@ -6,6 +6,7 @@ false false true + $(NoWarn);FS3511 @@ -44,6 +45,10 @@ + + + + diff --git a/vsintegration/tests/FSharp.Editor.Tests/FsxCompletionProviderTests.fs b/vsintegration/tests/FSharp.Editor.Tests/FsxCompletionProviderTests.fs index 48276422bdd..49955dedbb4 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/FsxCompletionProviderTests.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/FsxCompletionProviderTests.fs @@ -4,10 +4,12 @@ namespace FSharp.Editor.Tests open System open System.Collections.Generic +open System.Threading open Xunit open Microsoft.VisualStudio.FSharp.Editor open FSharp.Compiler.CodeAnalysis open FSharp.Editor.Tests.Helpers +open Microsoft.VisualStudio.FSharp.Editor.CancellableTasks // AppDomain helper type Worker() = @@ -31,10 +33,9 @@ type Worker() = let actual = let x = FSharpCompletionProvider.ProvideCompletionsAsyncAux(document, caretPosition, (fun _ -> [])) - |> Async.RunSynchronously + |> CancellableTask.start CancellationToken.None - x - |> Option.defaultValue (ResizeArray()) + x.Result |> Seq.toList // sort items as Roslyn do - by `SortText` |> List.sortBy (fun x -> x.SortText) diff --git a/vsintegration/tests/FSharp.Editor.Tests/HelpContextServiceTests.fs b/vsintegration/tests/FSharp.Editor.Tests/HelpContextServiceTests.fs index 6088e79e9e6..f52ef63b53c 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/HelpContextServiceTests.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/HelpContextServiceTests.fs @@ -10,6 +10,7 @@ open Microsoft.VisualStudio.FSharp.Editor open Microsoft.IO open FSharp.Editor.Tests.Helpers open Microsoft.CodeAnalysis.Text +open Microsoft.VisualStudio.FSharp.Editor.CancellableTasks type HelpContextServiceTests() = let getMarkers (source: string) = @@ -52,14 +53,18 @@ type HelpContextServiceTests() = CancellationToken.None ) - FSharpHelpContextService.GetHelpTerm(document, span, classifiedSpans) - |> Async.RunSynchronously + let task = + FSharpHelpContextService.GetHelpTerm(document, span, classifiedSpans) + |> CancellableTask.start CancellationToken.None + + task.Result ] let equalLength = (expectedKeywords.Length = res.Length) Assert.True(equalLength) for (exp, res) in List.zip expectedKeywords res do + let exp = Option.defaultValue "" exp Assert.Equal(exp, res) let TestF1Keywords (expectedKeywords, lines) = diff --git a/vsintegration/tests/FSharp.Editor.Tests/Helpers/ProjectOptionsBuilder.fs b/vsintegration/tests/FSharp.Editor.Tests/Helpers/ProjectOptionsBuilder.fs index 1b643d0d71b..bc4b2e9795a 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/Helpers/ProjectOptionsBuilder.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/Helpers/ProjectOptionsBuilder.fs @@ -142,7 +142,7 @@ module internal ProjectOptionsBuilder = { projectOptions with Options = { projectOptions.Options with - ReferencedProjects = referenceList |> Array.map FSharpReferencedProject.CreateFSharp + ReferencedProjects = referenceList |> Array.map FSharpReferencedProject.FSharpReference OtherOptions = otherOptions } }) diff --git a/vsintegration/tests/FSharp.Editor.Tests/Hints/HintTestFramework.fs b/vsintegration/tests/FSharp.Editor.Tests/Hints/HintTestFramework.fs index 9a0111810dd..d252d678d2f 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/Hints/HintTestFramework.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/Hints/HintTestFramework.fs @@ -7,6 +7,8 @@ open Microsoft.VisualStudio.FSharp.Editor open Microsoft.VisualStudio.FSharp.Editor.Hints open Hints open FSharp.Editor.Tests.Helpers +open System.Threading +open Microsoft.VisualStudio.FSharp.Editor.CancellableTasks module HintTestFramework = @@ -60,21 +62,24 @@ module HintTestFramework = project.Documents let getHints (document: Document) hintKinds = - async { - let! ct = Async.CancellationToken - - let getTooltip hint = - async { - let! roslynTexts = hint.GetTooltip document - return roslynTexts |> Seq.map (fun roslynText -> roslynText.Text) |> String.concat "" - } - - let! sourceText = document.GetTextAsync ct |> Async.AwaitTask - let! hints = HintService.getHintsForDocument sourceText document hintKinds "test" ct - let! tooltips = hints |> Seq.map getTooltip |> Async.Parallel - return tooltips |> Seq.zip hints |> Seq.map convert - } - |> Async.RunSynchronously + let task = + cancellableTask { + let! ct = CancellableTask.getCurrentCancellationToken () + + let getTooltip hint = + async { + let! roslynTexts = hint.GetTooltip document + return roslynTexts |> Seq.map (fun roslynText -> roslynText.Text) |> String.concat "" + } + + let! sourceText = document.GetTextAsync ct |> Async.AwaitTask + let! hints = HintService.getHintsForDocument sourceText document hintKinds "test" ct + let! tooltips = hints |> Seq.map getTooltip |> Async.Parallel + return tooltips |> Seq.zip hints |> Seq.map convert + } + |> CancellableTask.start CancellationToken.None + + task.Result let getTypeHints document = getHints document (set [ HintKind.TypeHint ]) diff --git a/vsintegration/tests/FSharp.Editor.Tests/QuickInfoProviderTests.fs b/vsintegration/tests/FSharp.Editor.Tests/QuickInfoProviderTests.fs index 91e504577f8..30d58f70965 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/QuickInfoProviderTests.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/QuickInfoProviderTests.fs @@ -3,6 +3,7 @@ namespace FSharp.Editor.Tests open System +open System.Threading open Xunit open FSharp.Compiler.EditorServices open FSharp.Compiler.CodeAnalysis @@ -10,6 +11,7 @@ open Microsoft.VisualStudio.FSharp.Editor open Microsoft.VisualStudio.FSharp.Editor.QuickInfo open FSharp.Editor.Tests.Helpers open FSharp.Test +open Microsoft.VisualStudio.FSharp.Editor.CancellableTasks type public AssemblyResolverTestFixture() = @@ -94,8 +96,11 @@ module QuickInfoProviderTests = let caretPosition = programText.IndexOf(symbol) + symbol.Length - 1 let quickInfo = - FSharpAsyncQuickInfoSource.TryGetToolTip(document, caretPosition) - |> Async.RunSynchronously + let task = + FSharpAsyncQuickInfoSource.TryGetToolTip(document, caretPosition) + |> CancellableTask.start CancellationToken.None + + task.Result let actual = quickInfo diff --git a/vsintegration/tests/FSharp.Editor.Tests/QuickInfoTests.fs b/vsintegration/tests/FSharp.Editor.Tests/QuickInfoTests.fs index 706d79c59bf..e5188b5eef8 100644 --- a/vsintegration/tests/FSharp.Editor.Tests/QuickInfoTests.fs +++ b/vsintegration/tests/FSharp.Editor.Tests/QuickInfoTests.fs @@ -2,10 +2,12 @@ namespace FSharp.Editor.Tests +open System.Threading open Microsoft.VisualStudio.FSharp.Editor open Microsoft.VisualStudio.FSharp.Editor.QuickInfo open Xunit open FSharp.Editor.Tests.Helpers +open Microsoft.VisualStudio.FSharp.Editor.CancellableTasks module QuickInfo = open FSharp.Compiler.EditorServices @@ -31,7 +33,11 @@ module QuickInfo = let document = RoslynTestHelpers.CreateSolution(code) |> RoslynTestHelpers.GetSingleDocument - let! _, _, _, tooltip = FSharpAsyncQuickInfoSource.TryGetToolTip(document, caretPosition) + let! _, _, _, tooltip = + FSharpAsyncQuickInfoSource.TryGetToolTip(document, caretPosition) + |> CancellableTask.start CancellationToken.None + |> Async.AwaitTask + return tooltip } |> Async.RunSynchronously diff --git a/vsintegration/tests/UnitTests/LegacyLanguageService/Tests.LanguageService.ErrorList.fs b/vsintegration/tests/UnitTests/LegacyLanguageService/Tests.LanguageService.ErrorList.fs index eca70a6bd89..1ca8e79fdf8 100644 --- a/vsintegration/tests/UnitTests/LegacyLanguageService/Tests.LanguageService.ErrorList.fs +++ b/vsintegration/tests/UnitTests/LegacyLanguageService/Tests.LanguageService.ErrorList.fs @@ -207,13 +207,7 @@ let g (t : T) = t.Count() X(1.0) """ - let expectedMessages = [ """No overloads match for method 'X'. - -Known type of argument: float - -Available overloads: - - new: bool -> X // Argument at index 1 doesn't match - - new: int -> X // Argument at index 1 doesn't match""" ] + let expectedMessages = [ "No overloads match for method 'X'.\u001d\u001dKnown type of argument: float\u001d\u001dAvailable overloads:\u001d - new: bool -> X // Argument at index 1 doesn't match\u001d - new: int -> X // Argument at index 1 doesn't match" ] CheckErrorList content (assertExpectedErrorMessages expectedMessages) @@ -292,15 +286,7 @@ let x = let content = """ System.Console.WriteLine(null) """ - let expectedMessages = [ """A unique overload for method 'WriteLine' could not be determined based on type information prior to this program point. A type annotation may be needed. - -Known type of argument: 'a0 when 'a0: null - -Candidates: - - System.Console.WriteLine(buffer: char array) : unit - - System.Console.WriteLine(format: string, [] arg: obj array) : unit - - System.Console.WriteLine(value: obj) : unit - - System.Console.WriteLine(value: string) : unit""" ] + let expectedMessages = [ "A unique overload for method 'WriteLine' could not be determined based on type information prior to this program point. A type annotation may be needed.\u001d\u001dKnown type of argument: 'a0 when 'a0: null\u001d\u001dCandidates:\u001d - System.Console.WriteLine(buffer: char array) : unit\u001d - System.Console.WriteLine(format: string, [] arg: obj array) : unit\u001d - System.Console.WriteLine(value: obj) : unit\u001d - System.Console.WriteLine(value: string) : unit" ] CheckErrorList content (assertExpectedErrorMessages expectedMessages) [] @@ -315,13 +301,7 @@ type B() = let b = B() b.Do(1, 1) """ - let expectedMessages = [ """A unique overload for method 'Do' could not be determined based on type information prior to this program point. A type annotation may be needed. - -Known types of arguments: int * int - -Candidates: - - member A.Do: a: int * b: 'T -> unit - - member A.Do: a: int * b: int -> unit""" ] + let expectedMessages = [ "A unique overload for method 'Do' could not be determined based on type information prior to this program point. A type annotation may be needed.\u001d\u001dKnown types of arguments: int * int\u001d\u001dCandidates:\u001d - member A.Do: a: int * b: 'T -> unit\u001d - member A.Do: a: int * b: int -> unit" ] CheckErrorList content (assertExpectedErrorMessages expectedMessages) [] @@ -472,10 +452,7 @@ type staticInInterface = // dummy Type Provider exposes a parametric type (N1.T) that takes 2 static params (string * int) // but here as you can see it's give (int * int) let fileContent = """ type foo = N1.T< const 42,2>""" - let expectedStr = """This expression was expected to have type - 'string' -but here has type - 'int' """ + let expectedStr = "This expression was expected to have type\u001d 'string' \u001dbut here has type\u001d 'int'" this.VerifyErrorListContainedExpectedString(fileContent,expectedStr, addtlRefAssy = [PathRelativeToTestAssembly(@"DummyProviderForLanguageServiceTesting.dll")]) diff --git a/vsintegration/tests/UnitTests/VisualFSharp.UnitTests.fsproj b/vsintegration/tests/UnitTests/VisualFSharp.UnitTests.fsproj index 1ee9d2b4a4a..5510d3dcb9c 100644 --- a/vsintegration/tests/UnitTests/VisualFSharp.UnitTests.fsproj +++ b/vsintegration/tests/UnitTests/VisualFSharp.UnitTests.fsproj @@ -57,9 +57,9 @@ - - CompilerService\DocCommentIdParserTests.fs - + + CompilerService\DocCommentIdParserTests.fs + CompilerService\UnusedOpensTests.fs @@ -104,6 +104,7 @@ +