SynPat
Ands
ArrayOrList
As
Attrib
Const
FromParseError
InstanceMember
IsInst
ListCons
LongIdent
Named
Null
OptionalVal
Or
Paren
QuoteExpr
Record
Tags
Tuple
Typed
Wild
IsAnds
IsArrayOrList
IsAs
IsAttrib
IsConst
IsFromParseError
IsInstanceMember
IsIsInst
IsListCons
IsLongIdent
IsNamed
IsNull
IsOptionalVal
IsOr
IsParen
IsQuoteExpr
IsRecord
IsTuple
IsTyped
IsWild
Range
Tag
NewAnds(FSharpList<SynPat>, Range)
NewArrayOrList(Boolean, FSharpList<SynPat>, Range)
NewAs(SynPat, SynPat, Range)
NewAttrib(SynPat, FSharpList<SynAttributeList>, Range)
NewConst(SynConst, Range)
NewFromParseError(SynPat, Range)
NewInstanceMember(Ident, Ident, FSharpOption<Ident>, FSharpOption<SynAccess>, Range)
NewIsInst(SynType, Range)
NewListCons(SynPat, SynPat, Range, SynPatListConsTrivia)
NewLongIdent(SynLongIdent, FSharpOption<Ident>, FSharpOption<SynValTyparDecls>, SynArgPats, FSharpOption<SynAccess>, Range)
NewNamed(SynIdent, Boolean, FSharpOption<SynAccess>, Range)
NewNull(Range)
NewOptionalVal(Ident, Range)
NewOr(SynPat, SynPat, Range, SynPatOrTrivia)
NewParen(SynPat, Range)
NewQuoteExpr(SynExpr, Range)
NewRecord(FSharpList<Tuple<Tuple<FSharpList<Ident>, Ident>, FSharpOption<Range>, SynPat>>, Range)
NewTuple(Boolean, FSharpList<SynPat>, FSharpList<Range>, Range)
NewTyped(SynPat, SynType, Range)
NewWild(Range)
ToString()
net7.0
namespace FSharp.Compiler.Syntax
{
[CompilationMapping(SourceConstructFlags.SumType)]
[DebuggerDisplay("{__DebugDisplay(),nq}")]
[NoComparison]
[NoEquality]
[RequireQualifiedAccess]
public abstract class SynPat
}
nuget.org | 0.0 %
Reference this API |
---|---|
Upgrade Planner | 0.0 %
Reference this API |
.NET | 5.06.07.08.09.010.0 |
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to net7.0 | |
Assemblies | FSharp.Compiler.Service , Version=43.9.300.0, PublicKeyToken=b03f5f7f11d50a3a FSharp.Compiler.Service , Version=43.9.201.0, PublicKeyToken=b03f5f7f11d50a3a |
Referencing | Your project needs a package reference to |
Package | FSharp.Compiler.Service (43.9.300-preview.25160.5) netstandard2.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API